<SEC-DOCUMENT>0001806201-24-000036.txt : 20240228
<SEC-HEADER>0001806201-24-000036.hdr.sgml : 20240228
<ACCEPTANCE-DATETIME>20240228171829
ACCESSION NUMBER:		0001806201-24-000036
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		83
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240228
DATE AS OF CHANGE:		20240228

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Open Lending Corp
		CENTRAL INDEX KEY:			0001806201
		STANDARD INDUSTRIAL CLASSIFICATION:	PERSONAL CREDIT INSTITUTIONS [6141]
		ORGANIZATION NAME:           	02 Finance
		IRS NUMBER:				845031428
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39326
		FILM NUMBER:		24697000

	BUSINESS ADDRESS:	
		STREET 1:		1501 S. MOPAC EXPRESSWAY
		STREET 2:		SUITE #450
		CITY:			AUSTIN
		STATE:			TX
		ZIP:			78746
		BUSINESS PHONE:		512-892-0400

	MAIL ADDRESS:	
		STREET 1:		1501 S. MOPAC EXPRESSWAY
		STREET 2:		SUITE #450
		CITY:			AUSTIN
		STATE:			TX
		ZIP:			78746

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Nebula Parent Corp.
		DATE OF NAME CHANGE:	20200310
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>lpro-20231231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:lpro="http://openlendingcorp.com/20231231" xmlns="http://www.w3.org/1999/xhtml" xmlns:dei="http://xbrl.sec.gov/dei/2023" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>lpro-20231231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-32">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-33">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-34">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-35">0001806201</ix:nonNumeric><ix:nonNumeric contextRef="c-24" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="f-201">http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Member</ix:nonNumeric><ix:nonNumeric contextRef="c-49" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-398">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-159" name="lpro:LesseeOperatingLeaseOptionToExtendTerm" id="f-719">P5Y0M0D</ix:nonNumeric><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-743">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-744">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="lpro-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-02-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></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">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>lpro:segment</xbrli:measure></xbrli:unit><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:TopInsurancePartnerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:TopInsurancePartnerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:TwoInsurancePartnersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:ThreeInsurancePartnerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:CustomerOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</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">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</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">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-09</xbrli:startDate><xbrli:endDate>2022-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-09</xbrli:startDate><xbrli:endDate>2022-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-09</xbrli:startDate><xbrli:endDate>2022-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">lpro:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-09</xbrli:startDate><xbrli:endDate>2022-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">lpro:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-09</xbrli:startDate><xbrli:endDate>2022-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-09</xbrli:startDate><xbrli:endDate>2022-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-09</xbrli:startDate><xbrli:endDate>2022-09-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-11-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">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-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">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-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</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-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">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-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</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">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><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-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><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-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</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:unit id="lease"><xbrli:measure>lpro:lease</xbrli:measure></xbrli:unit><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001806201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2029-01-31</xbrli:startDate><xbrli:endDate>2029-01-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ica9913e8961d4403a44f5029dd65b27b_1"></div><div style="min-height:36pt;width:100%"><div><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:95.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:174%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:144%">Washington, D.C. 20549</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:144%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:144%">(Mark One)</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:95.000%"><tr><td style="width:1.0%"/><td style="width:3.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.076%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:110%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-4"><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-3">December 31</ix:nonNumeric>, 2023</ix:nonNumeric> </span></div><div style="padding-left:27pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:144%">OR</span></div><div><span><br/></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:94.722%"><tr><td style="width:1.0%"/><td style="width:3.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.062%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-5">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:110%">For the transition period from &#160;&#160;___________&#160;&#160;to _______________</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:144%">Commission file number  <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-39326</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><img src="lpro-20231231_g1.jpg" alt="lpro logo.jpg" style="height:40px;margin-bottom:5pt;vertical-align:text-bottom;width:150px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:144%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">OPEN LENDING CORPORATION</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:144%">(Exact name of registrant as specified in its charter)</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:95.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></div></td><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">84-5031428</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></div></td><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">1501 S. MoPac Expressway Suite #450</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Austin</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Texas</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">78746</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices)</span></div></td><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Zip Code)</span></div></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:144%">(</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:144%"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">512</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:144%">) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:144%"><ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">892-0400</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:110%">Registrant's telephone number, including area code</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.722%"><tr><td style="width:1.0%"/><td style="width:31.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.746%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading<br/>Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange<br/>on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">LPRO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-19">Yes</ix:nonNumeric> &#9746; No &#9744;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744; <ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-20">No</ix:nonNumeric> &#9746;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-21">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;&#160;</span></div><div style="height:36pt;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:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 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).<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-22">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;No&#160;&#160;&#9744;&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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. (Check one):</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:75.277%"><tr><td style="width:1.0%"/><td style="width:31.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.213%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-23">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:144%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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. &#9744;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#9746;</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. <ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-27">&#9744;</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). &#160;&#160;&#160;&#160;Yes&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-28">&#9744;</ix:nonNumeric>&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate market value of voting stock held by non-affiliates of the Registrant on June&#160;30, 2023, based on the closing price of $10.51 for shares of the Registrant&#8217;s common stock as reported by the Nasdaq, was approximately&#160;$<ix:nonFraction unitRef="usd" contextRef="c-2" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="f-29">0.8</ix:nonFraction> billion. Shares of common stock beneficially owned by each executive officer, director and holders of more than 10% of the Registrant&#8217;s common stock have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;27, 2024, the registrant had <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-30">118,876,821</ix:nonFraction> outstanding shares of common stock, $0.01 par value per share, outstanding.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><ix:nonNumeric contextRef="c-1" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-31" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected portions of the Company&#8217;s definitive proxy statement for the 2024 annual meeting of stockholders are incorporated by reference into Part III of this Form 10-K.</span></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_7"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:92.018%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.782%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_10">Part I</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_10">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_16">Item 1. Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_16">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_19">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_19">10</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_22">Item 1B. Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_22">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_549755815226">Item 1</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_549755815226">C</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_549755815226">. </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_549755815226">Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_22">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_25">Item 2. Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_25">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_28">Item 3. Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_28">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_31">Item 4. Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_31">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_34">Part II</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_34">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_37">Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_37">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_40">Item 6. [Reserved</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">]</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_40">34</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_46">Item 7. 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:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_46">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_49">Item 7A. Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_49">47</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_52">Item 8. Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_52">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_55">Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_55">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_58">Item 9A. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_58">48</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_61">Item 9B. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_61">49</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_64">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_61">49</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_67">Part III</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_67">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_70">Item 10. Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_70">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_73">Item 11. Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_73">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_76">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_76">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_79">Item 13. Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_79">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_82">Item 14. Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_82">50</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_85">Part IV</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_85">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_88">Item 15. Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_88">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_91">Item 16. Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_91">54</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_94">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_94">55</a></span></div></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><div id="ica9913e8961d4403a44f5029dd65b27b_10"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div></div><div><span><br/></span></div><div id="ica9913e8961d4403a44f5029dd65b27b_13"></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K (&#8220;Annual Report&#8221;) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), that involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;appears,&#8221; &#8220;shall,&#8221; &#8220;should,&#8221; &#8220;expects,&#8221; &#8220;plans,&#8221; &#8220;anticipates,&#8221; &#8220;could,&#8221; &#8220;intends,&#8221; &#8220;target,&#8221; &#8220;projects,&#8221; &#8220;contemplates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;predicts,&#8221; &#8220;potential,&#8221; or &#8220;continue,&#8221; or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. Forward-looking statements contained in this Annual Report include, but are not limited to, statements about:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our financial performance;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects and plans;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of the relative strength of the overall economy, including its effect on unemployment, consumer spending and consumer demand for automotive products;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the turnover in automotive lenders, as well as varying activation rates and volatility in usage of our Lenders Protection</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> platform by automotive lenders;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the growth in loan volume from our top ten automotive lenders relative to that of other automotive lenders and associated concentration of risks;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the costs of services in absolute dollars and as a percentage of revenue;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general and administrative expenses, selling and marketing expenses and research and development expenses in absolute dollars and as a percentage of revenue;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of projected operating cash flows and available cash on hand on our business operations in the future;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our compliance with regulatory requirements, including federal and state consumer lending and consumer protection laws;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expansion plans and opportunities;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to maintain the listing of our common stock on the Nasdaq Stock Market LLC (&#8220;Nasdaq&#8221;);</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">regulatory agreements between us and state agencies regarding issues including automotive lender conduct and oversight and loan pricing;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in applicable laws or regulations; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">applicable taxes, inflation, supply chain disruptions, including global hostilities and responses thereto, interest rates and the regulatory environment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All forward-looking statements are based on information and estimates available to us at the time of this Annual Report and are not guarantees of future financial performance. We undertake no obligation to update any forward-looking statements made in this Annual Report to reflect events or circumstances after the date of this Annual Report or to reflect new information or the occurrence of unanticipated events, except as required by law.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outcome of the events described in these forward-looking statements is subject to known and unknown risks, uncertainties, and other factors described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_19">Item 1A&#8212;Risk Factors</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and elsewhere in this Annual Report. We caution you that the foregoing list may not contain all of the forward-looking statements made in this Annual Report. You should not rely upon forward-looking statements as predictions of future events.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should not place undue reliance on these forward-looking statements in deciding whether to invest in our securities. As a result of a number of known and unknown risks and uncertainties, our actual results or performance may be materially different from those expressed or implied by these forward-looking statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should one or more of these risks or uncertainties materialize, or should any of the underlying assumptions prove incorrect, actual results may vary in material respects from those expressed or implied by these forward-looking statements. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_16"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span><br/></span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;Open Lending,&#8221; and the &#8220;Company&#8221; refers to Open Lending Corporation, the combined company and its subsidiaries. Open Lending, LLC and Lenders Protection, LLC are wholly owned subsidiaries of Open Lending Corporation.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading provider of lending enablement and risk analytics to credit unions, regional banks, finance companies and the captive finance companies of automakers. Our customers, collectively referred to herein as automotive lenders, make automotive consumer loans to underserved near-prime and non-prime borrowers by harnessing our risk-based interest rate pricing models, powered by our proprietary data and real-time underwriting of automotive loan default insurance coverage from insurers. Since our inception in 2000, we have facilitated over $21.9 billion in automotive loans, accumulated more than 20 years of proprietary data and developed over two million unique risk profiles. We currently serve 454 active lenders.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lenders Protection Platform</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our flagship product, the Lenders Protection</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> platform (&#8220;LPP&#8221;), is a cloud-based automotive lending platform. LPP supports loans made to near-prime and non-prime borrowers and is designed to underwrite default insurance by linking automotive lenders to insurance companies. The platform uses risk-based pricing models which enable automotive lenders to assess the credit risk of a potential borrower using data driven analysis. Our proprietary risk models project loan performance, including expected losses and prepayments, in arriving at the optimal rate. With five-second decisioning, LPP recommends a risk-based, all-inclusive interest rate for a loan that is customized to each automotive lender, reflecting cost of capital, loan servicing and acquisition costs, expected recovery rates and target return on assets. LPP risk models use a proprietary score in assessing and pricing risk on automotive loan applications. This score combines credit bureau data and Fair Credit Reporting Act (&#8220;FCRA&#8221;)-compliant alternative consumer data to more effectively assess risk and determine the appropriate insurance premium for any given loan application.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LPP is powered by technology that delivers speed and scalability in providing interest rate decisioning to automotive lenders. It supports the full transaction lifecycle, including credit application, underwriting, real-time insurance approval, settlement, servicing, invoicing of insurance premiums and fees and advanced data analytics of the automotive lender&#8217;s portfolio under the program. Through electronic system integration, our software technology connects us to parties in our ecosystem.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A key element of LPP is the unique database that drives risk decisioning using data accumulated for more than 20 years. When a loan is insured at origination, all attributes of the transaction are stored in our database. Through the claims management process, we ultimately obtain loan life performance data on each insured loan. Having granular origination and performance data allows our data scientists and actuaries to evolve and refine risk models, based on actual experience and third-party information sources.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Business Model </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We target the financing needs of near-prime and non-prime borrowers, or borrowers with a credit bureau score generally between 560 and 699, who are underserved in the automotive finance industry. Traditional lenders focus on prime borrowers, where an efficient market has developed with interest rate competition that benefits borrowers. Independent finance companies focus on sub-prime borrowers. Borrowers who must utilize the near-prime and non-prime automotive lending market have fewer lenders focused on loans with longer terms or higher interest rates. As a result, many near-prime and non-prime borrowers turn to sub-prime lenders, resulting in higher interest rate loan offerings than such borrower&#8217;s credit profile often merits or warrants. We seek to make this market more competitive, resulting in more attractive loan terms. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate a business-to-business model. Our customers are automotive lenders. LPP enables automotive lenders to expand their lending guidelines to offer loans to borrowers with lower credit scores, potentially leading to increased loan originations and higher loan advance rates. LPP integrates directly with automotive lenders&#8217; existing loan origination systems, facilitating electronic delivery of all-inclusive loan rates in real-time to automotive lenders. LPP is designed to provide a real-time experience for automotive lenders that is intuitive and easy to use. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have exclusivity agreements with insurance carriers who provide default insurance to automotive lenders on individual automotive loans processed through LPP, which underwrites the risk on each loan application. The insurance carriers issue default insurance to our customers, thereby creating a direct contractual relationship between the insurer and the lender. We allocate loan applications to insurance carriers based on pre-determined percentages, which are embedded within LPP.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The insurance carriers contract with our wholly owned subsidiary, Insurance Administrative Services, LLC (&#8220;IAS&#8221;), to perform claims administration and in turn pay us administrative fees representing a portion of the insurance premiums paid by the automotive lenders. IAS provides continuity of customer service and allows for a seamless experience between LPP, insurance carriers and automotive lenders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We refer to loans facilitated through LPP as certified loans based on the date the loan is awarded to the consumer. We generate revenue of approximately 4% of the balance on each certified loan. Revenue is comprised of program fees paid by automotive lenders for the use of LPP to underwrite loans; fees paid by insurers for claims administration services; and profit-sharing with insurers that provide default insurance to automotive lenders. Approximately 80% of the expected revenue is collected in the first 12 months after loan origination, with the balance comprised of administration fees and underwriting profit share that are realized over the remaining life of the loan. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LPP program fees vary as a percentage of the loan amount, averaging $527 per loan in 2023, and are recognized upon receipt of the loan by the consumer. The program fee is paid either in one single payment in the month following loan certification or in equal monthly payments over the 12 months following loan certification. Claims management administration fees are typically calculated as 3% of monthly insurance earned premium for as long as a loan remains outstanding. The administration fee is recognized monthly as earned and decreases over time as the loan amortizes. Profit share represents our participation in the underwriting profit generated through the use of LPP. We receive 72% of the aggregate monthly insurance underwriting profit on each insurer&#8217;s portfolio, calculated as the monthly premium earned by the carrier less the carrier&#8217;s expenses and incurred losses. The underwriting profit on each loan is earned upfront and received over its life, with the majority received in the first 12 months of the loan. In 2023, LPP generated, on average, $538 in profit share revenue per loan, which excludes the change in estimate associated with profit share reported on certified loans. We refer to the prior periods as historic vintages.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the automotive industry is still seeking solutions to address the near-prime and non-prime borrower market. The near-prime and non-prime automotive loan origination market is a large, underserved sector, estimated at $270 billion annually. We currently serve approximately 2% of this market, providing a significant growth opportunity. In addition, our market opportunity related to the refinancing of near-prime and non-prime automotive loans is estimated at $40 billion annually. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Ecosystem</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LPP enables the parties in our robust ecosystem to benefit from the ability to integrate with one another through our platform, which we believe improves the volume and quality of lending options made available to both lenders and borrowers in the automotive market.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Automotive</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lenders</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers are credit unions, regional banks, finance companies and the captive finance companies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of automakers that use LPP. Our customers rely on us to assist in insuring against loan defaults by pairing them with highly rated insurance companies that mitigate the added risk associated with lending to near-prime and non-prime borrowers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We support new and used automotive loans originated through a number of channels, including direct loans where the customer interfaces directly with the lender, indirect loans through networks of auto dealers who work with our lenders, and in targeted refinance programs implemented by our lenders.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance Carriers</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we partnered with three insurance carriers to provide auto loan default insurance policies for LPP certified loans. Our carrier partners are required to maintain not less than &#8220;A-&#8221; Financial Strength Rating by A.M. Best insurance rating company. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2023, our producer and claims service agreement with Continental Casualty Company (&#8220;CNA&#8221;) expired.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CNA will no longer provide auto loan default insurance policies for LPP certified loans. However, CNA will continue to service and provide claim funding for any of its existing default insurance policies for the remaining life of the loans associated with such policies. In 2023, we transitioned our customers who previously used CNA to our other insurance carriers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 15, 2024, we entered into a program management agreement with Starstone Specialty Insurance Company, an affiliate of Core Specialty Insurance Holdings, Inc. (&#8220;Core Specialty&#8221;), to provide auto loan default insurance policies for LPP certified loans, from which we expect to earn profit share revenue and claims administration fees.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Item 1A&#8212;Risk Factors&#8212;Risks Related to Our Business&#8212;If we lose one of more of our insurance carriers and are unable to replace their commitments, it could have a material adverse effect on our business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Borrowers</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We address the financing needs of borrowers with a credit score generally between 560 and 699, also referred to as consumers. We seek to meet their specific needs by supporting lending opportunities through the use of LPP.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value Proposition</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Automotive Lenders</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increased loan originations.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> LPP allows automotive lenders to add financing solutions and increase underwriting and credit protection solutions that we believe enable such automotive lenders to make more near-prime and non-prime loans with attractive risk return profiles. With LPP, automotive lenders are able to make loans on additional vehicles, including financing on older model vehicles, higher mileage used vehicles, longer loan terms and on after-market product sales.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Higher loan advance rates. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LPP may enable higher loan advances relative to vehicle value on auto loans. With LPP, indirect lenders are able to offer a higher payment to income ratio allowing automotive lenders and dealers to receive internal approvals more often on requested loan structures instead of receiving counteroffers at lower loan advance rates. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ability to finance older model year vehicles. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LPP underwriting allows automotive lenders to advance loans on used vehicles up to eleven model years old, compared to four to seven model years under traditional automotive loan models. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ability to finance higher mileage vehicles and longer loan terms. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many automotive lenders limit mileage on eligible vehicles to 100,000 miles or less. LPP underwriting guidelines allow automotive lenders to underwrite loans for eligible vehicles up to 150,000 miles, enabling automotive lenders to finance the purchase of vehicles with higher mileage and expanding the sales reach of lenders and dealers. In addition, LPP supports loan terms up to 84 months for qualified new and used vehicles allowing lenders to better serve near-prime and non-prime customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Higher allowance for after-market product sales. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A material profit center for auto dealers is the profit on the sale of after-market products such as Guaranteed Asset Protection insurance, or insurance covering the difference between the loan balance and insurance proceeds when a vehicle is damaged, vehicle warranties and extended service plans. Automotive lenders generally impose a maximum limit on the amount of after-market products that can be included in the loan balance. With LPP, the maximum limit on after-market products that can be included in the loan balance is generally higher, allowing dealers the opportunity to make higher profits. If the automotive lender has a significant flow of direct to consumer auto loans, they also have the ability to sell these products and generate incremental fee income from higher after-market product sales. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increased profitability and higher risk-adjusted return on assets. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In an effort to manage risk, most automotive lenders concentrate their loan portfolios in super prime and prime auto loans. Automotive lenders&#8217; appetite for these loans results in a very efficient market where competition is expressed through interest rates. For automotive lenders that do not have size and scale, the result is a compressed return on assets on their super prime and prime loan portfolios. The near-prime and non-prime segment is much less efficient and consumer behavior is driven more by monthly loan payments than interest rates. We believe LPP enables automotive lenders to generate higher returns on assets and equity than traditional prime and super prime portfolios with a risk profile supported by credit </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">default protection from highly rated insurers. Additionally, many of the loans generated using LPP have already been processed and denied through the automotive lender&#8217;s loan origination system. The automotive lenders already incur costs for processing such loans and LPP enables such lenders to convert the costs of a denied loan into an earning asset. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Loss mitigation on near-prime and non-prime loans. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Near-prime and non-prime auto loans carry more risk and higher losses than super prime and prime auto loans. The default insurance coverage offered to our customers transfers the majority of the risk and increased losses to the insurers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Intuitive solution with seamless integration. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">With five-second decisioning, LPP is an intuitive, easy to use technology platform. LPP can be integrated into the existing loan origination system of financial institutions and automotive lenders. This streamlined workflow makes borrower point-of-sale financing available for automotive lenders of all sizes. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance Carriers </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Access to our proprietary technology and lenders.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Over the past two decades, we have built and refined our technology in an effort to deliver significant value to automotive lenders. We believe our insurance carrier partners would require significant time and investment to build such a technology solution and lender network. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">No customer acquisition cost and limited operating expenses.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> LPP alleviates the need for its insurance carrier partners to bear any marketing, software development or technology infrastructure costs to insure loans. In addition, by providing claims administration services, we minimize the insurer carriers&#8217; administrative burden in servicing insurance policies. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diversified risk with increased return on equity. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auto loan default coverage is a relatively unique line of insurance for insurers and, historically, our insurance carrier partners have experienced significant underwriting profitability.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Borrowers </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lower interest rates. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the costs and financial goals of our automotive lenders and the specific risks posed by each loan, the goal of LPP is to find the lowest interest rate for borrowers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increased approvals and higher loan amounts. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that automotive lenders using LPP are able to provide more loan approvals to near-prime and non-prime borrowers. Loans approved with LPP typically have higher loan advance rates relative to vehicle value than loans from lenders that do not use LPP. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reduction or elimination of loan down payments.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe the higher loan advance rate on loans approved with LPP results in reduction or elimination in the amount of down payment required of borrowers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lower monthly payments.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Near-prime and non-prime borrowers are more sensitive to monthly payment requirements than interest rates. By allowing longer loan terms, LPP may lead to lower monthly payments for borrowers. By eliminating or reducing down payments and lowering monthly payments, LPP lowers monthly borrowing costs, giving borrowers more disposable income. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced in the past, and may continue to experience, seasonal fluctuations in our volumes and revenues as a result of consumer spending patterns for the purchase of automobiles. Operating expenses show less seasonal fluctuation, with the result that net income is subject to the similar seasonal factors as our volumes and revenues.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We experience competition to sign and maintain automotive lenders and to facilitate funding of near-prime and non-prime auto loans. LPP, which combines lending enablement, risk analytics, near-prime and non-prime auto loan performance data, real-time loan decisioning, risk-based pricing and auto loan default insurance, is a unique solution for which we have not identified any direct competitors.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete with loan origination system providers that perform custom underwriting rules and loan underwriting, as well as third-party lending-as-a-service companies that provide turn-key loan origination systems. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The near-prime and non-prime lending market is highly fragmented and competitive. We face competition from a diverse landscape of consumer lenders, including traditional banks and credit unions, as well as alternative technology-enabled lenders. Many of our competitors are (or are affiliated with) financial institutions with the capacity to hold loans on their balance sheets. These would include money center banks, super-banks, banks, captive finance companies of automakers and sub-prime lenders. Some of these competitors offer a broader suite of products and services than we do, including retail banking solutions, credit and debit cards and loyalty programs.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulation </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a heavily regulated industry that is highly focused on consumer protection. Statutes, regulations and practices that have been in place for many years may be changed, and new laws have been, and may continue to be, introduced to address real and perceived problems in the financial services industry in general and automotive lending in particular. These laws and how they are interpreted continue to evolve. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The regulatory framework to which we are subject includes United States (&#8220;U.S.&#8221;) federal, state and local laws, regulations and rules. U.S. federal, state and local governmental authorities, including state financial services and insurance regulatory agencies, have broad oversight and supervisory authority over our business. Federal and state agencies also have broad enforcement powers over us, including powers to investigate our business practices and broad discretion to deem particular practices unfair, deceptive, abusive or otherwise not in accordance with the law.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business requires compliance with several regulatory regimes, including consumer lending. In particular, the laws which we may be subject to directly or indirectly include, but are not limited to, the following:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">state laws and regulations that impose requirements related to loan disclosures and terms, credit discrimination, and unfair or deceptive business practices;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Truth-in-Lending Act, and its implementing Regulation Z, and similar state laws, which require certain disclosures to borrowers regarding the terms and conditions of their loans and credit transactions;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Section 5 of the Federal Trade Commission Act, which prohibits unfair and deceptive acts or practices in or affecting commerce; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Section 1031 of the Dodd-Frank Wall Street Reform and Consumer Protection Act (&#8220;Dodd-Frank&#8221; or the &#8220;Dodd-Frank Act&#8221;), which prohibits unfair, deceptive, or abusive acts or practices (&#8220;UDAAP&#8221;), in connection with any consumer financial product or service;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Equal Credit Opportunity Act, and its implementing Regulation B, which prohibit creditors from discriminating against credit applicants regarding any aspect of a credit transaction on the basis of race, color, sex, age, religion, national origin, marital status, the fact that all or part of the applicant&#8217;s income derives from any public assistance program or the fact that the applicant has in good faith exercised any right under the Federal Consumer Credit Protection Act or any applicable state law;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the FCRA, and its implementing Regulation V, as amended by the Fair and Accurate Credit Transactions Act, which promotes the accuracy, fairness and privacy of information in the files of consumer reporting agencies and imposes certain notice and disclosure obligations on the users of consumer reports and credit scores;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Gramm-Leach-Bliley Act (&#8220;GLBA&#8221;), and the California Consumer Protection Act, which includes limitations on the disclosure of consumer information (e.g., nonpublic personal information) by financial institutions and their service providers about a consumer to non-affiliated third-parties, in certain circumstances requires financial institutions to limit the use and further disclosure of consumer information by non-affiliated third-parties to whom they disclose such information and requires financial institutions to disclose certain privacy policies and practices with respect to information sharing with affiliated and non-affiliated entities as well as to safeguard personal customer information, and other privacy laws and regulations;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the California Consumer Privacy Act, the Colorado Privacy Act, Virginia&#8217;s Consumer Data Protection Act, and other state and local data privacy and security laws that may be enacted from time to time;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Electronic Fund Transfer Act, and Regulation E promulgated thereunder, which provide disclosure requirements, guidelines and restrictions on the electronic transfer of funds from consumers&#8217; bank accounts; and</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Bank Secrecy Act, which relates to compliance with anti-money laundering, customer due diligence and record-keeping policies and procedures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to state insurance, insurance brokering, insurance agency regulations, third-party administration company statutes and similar statutes. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number and complexity of these laws, discussed below, present compliance and litigation risks from inadvertent error and omissions which we may not be able to eliminate from our operation or activities. The laws, regulations and rules described above are subject to legislative, administrative and judicial interpretation, and some of these laws and regulations have been infrequently interpreted or only recently enacted. Infrequent interpretations of these laws and regulations or an insignificant number of interpretations of recently enacted laws and regulations can result in ambiguity with respect to permitted or prohibited conduct under these laws and regulations. Any ambiguity under the laws and regulations to which we are subject may lead to regulatory investigations or enforcement actions and private causes of action, such as class-action lawsuits, with respect to our compliance with applicable laws and regulations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain states have adopted laws regulating and requiring licensing by parties that engage in certain activity regarding consumer finance and insurance transactions, including facilitating and assisting such transactions in certain circumstances. Furthermore, certain states and localities have also adopted laws requiring licensing for consumer debt collection or servicing. We must comply with state licensing requirements to conduct our business. Lenders Protection, LLC is licensed as a property and casualty insurance agency and regulated by the insurance regulator in each state in which we operate. All sales personnel are individually licensed as property and casualty insurance agents in each state in which they operate. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All claims adjusters are individually licensed to adjudicate claims in all states where claims licenses are required.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In those states where it is required, IAS is </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">licensed as a third-party claims administration entity and is regulated by the insurance regulator in each state in which licensing is required. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are supervised by regulatory agencies under U.S. law. From time to time, we may receive examination requests that require us to provide records, documents and information relating to our business operations. State attorneys general, state licensing regulators, and state and local consumer protection offices as well as federal agencies (e.g., the Consumer Financial Protection Bureau) have authority to investigate consumer complaints and to commence investigations and other formal and informal proceedings regarding our operations and activities.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employees and Human Capital Resources</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are a critical component of our success. As of December&#160;31, 2023, we had </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> employees, primarily located in the greater Austin, Texas area. We consider our relationship with our employees to be good and strive to maintain a mission-driven culture with a focus on employee input and well-being. Our core values are trustworthiness, commitment, respect, humility, teamwork, innovation, and quality. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encourage and support the growth and development of our employees. Continual learning and career development is advanced through ongoing performance and development conversations with employees, internally developed training programs, customized corporate training engagements and educational reimbursement programs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The safety, health and wellness of our employees is a top priority. On an ongoing basis, we promote the health and wellness of our employees by strongly encouraging work-life balance, offering flexible work schedules, parental leave, on-site gym, keeping the employee portion of health care premiums to a minimum and sponsoring various wellness programs.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate History</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nebula Acquisition Corporation (&#8220;Nebula&#8221;) was originally incorporated in Delaware on October 2, 2017 as a special purpose acquisition company. On June 10, 2020 (the &#8220;Closing Date&#8221;), Nebula completed a business combination with Open Lending, LLC (the &#8220;Business Combination&#8221;) pursuant to that certain Business Combination Agreement by and among Nebula, Open Lending, LLC and the other parties named therein (the &#8220;Business Combination Agreement&#8221;). Following the Business Combination, Nebula Parent Corp., the parent company of Nebula, changed its name to Open Lending Corporation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal executive office is located at 1501 S. Mopac Expressway, Suite 450, Austin, Texas 78746, and our telephone number is (512) 892-0400. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our website address is www.openlending.com and our investor relations website is investors.openlending.com. Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act are available through the investor relations website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (&#8220;SEC&#8221;). Our websites and the information contained therein or connected thereto are not intended to be incorporated into this Annual Report.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_19"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk Factors.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of the material and other risks and uncertainties associated with our business and industry is set forth below. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report, including our audited consolidated financial statements and notes thereto and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_46">Item 7. </a></span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_46">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this Annual Report before deciding whether to purchase shares of our common stock. If any of the following risks are realized, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the price of our common stock could decline, perhaps significantly. Additional risks and uncertainties not presently known to us or that we currently deem immaterial also may impair our business operation.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Risk Factors</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks Related to Our Business</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our results of operations and continued growth depend on our ability to retain existing, and attract new, automotive lenders, and a significant percentage of our program fee revenue is concentrated with our top ten automotive lenders. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our revenue is impacted, to a significant extent, by the economic, political, and market conditions as well as the financial performance of automotive lenders. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our results depend, to a significant extent, on the active and effective adoption of LPP by automotive lenders. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we lose one or more of our insurance carriers and are unable to replace their commitments, it could have a material adverse effect on our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in market interest rates have had and could continue to have an adverse effect on our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Privacy concerns or security breaches relating to LPP could result in economic loss, damage our reputation, deter users from using our products and expose us to legal penalties and liability. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We rely in part on third-party resellers to acquire and retain lender customers, and our failure to develop and manage these relationships effectively could adversely affect our business, results of operations, and relationships with our customers.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our vendor relationships subject us to a variety of risks, and the failure of third parties to comply with legal or regulatory requirements or to provide various services that are important to our operations could have an adverse effect on our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Fraudulent activity could negatively impact our business and could cause automotive lenders to be less willing to originate loans or insurance carriers to be less willing to underwrite policies through the use of LPP.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cyber-attacks and other security breaches could have a material adverse effect on our business. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Disruptions in the operation of our computer systems and third-party data centers could have an adverse effect on our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If the underwriting models we use contain errors or are otherwise ineffective, our reputation and relationships with automotive lenders and insurance carriers could be harmed.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We depend on the accuracy and completeness of information about consumers and any misrepresented information could adversely affect our business.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We rely extensively on models in managing many aspects of our business. Any inaccuracies or errors in our models could have an adverse effect on our business. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The consumer lending industry is highly competitive and is likely to become more competitive, and our inability to compete successfully or maintain or improve our market share and margins could adversely affect our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may in the future expand to new industry verticals outside of the automotive industry, and failure to comply with applicable regulations, or accurately predict demand or growth, in those new industries, could have an adverse effect on our business.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Credit Agreement (as defined hereinafter) that governs our Credit Facilities (as defined hereinafter) contains various covenants that could limit our ability to engage in activities that may be in our best long-term interests. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may be unable to sufficiently protect our proprietary rights and may encounter disputes from time to time relating to our use of the intellectual property of third parties. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our risk management processes and procedures may not be effective.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Some aspects of our platform include open source software, and any failure to comply with the terms of one or more of these open source licenses could negatively affect our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks Related to Our Regulatory Environment</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are subject to some federal and state consumer protection laws. The contours of the Dodd-Frank UDAAP standard remain uncertain and there is a risk that certain features of our business could be deemed to be a UDAAP.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our industry is highly regulated and is undergoing regulatory transformation, which results in inherent uncertainty. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Regulations relating to privacy, information security and data protection could increase our costs, affect or limit how we collect and use personal information and adversely affect our business opportunities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks Related to Ownership of Our Common Stock</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An active trading market for our common stock may not be sustained, which may make it difficult to sell the shares of our common stock purchased by our stockholders. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The market price of our common stock has been and may continue to be volatile, which could cause the value of our stockholders&#8217; investment to decline. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Because we have no current plans to pay cash dividends on our common stock, our stockholders may not receive any return on investment unless they sell our common stock for a price greater than the purchase price. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Certain provisions of our certificate of incorporation and bylaws could hinder, delay or prevent a change in control, which could adversely affect the price of our common stock.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations and continued growth depend on our ability to retain existing, and attract new, automotive lenders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If automotive lenders make fewer overall automotive loans or cease to use LPP to make such loans, we will fail to generate future revenues. To attract and retain automotive lenders, we market LPP to automotive lenders on the basis of a number of factors, including loan analytics, risk-based pricing, risk modeling and automated decision-technology, as well as integration, customer service, brand and reputation. Automotive lenders are able to leverage the geographic diversity of the loans they can originate through LPP with the simplicity of our five-second, all-inclusive loan offer generation. Automotive lenders, however, have alternative sources for internal loan generation, and they could elect to originate loans through those alternatives rather than through LPP. There is significant competition for existing automotive lenders. If we fail to retain automotive lenders, and do not enroll new automotive lenders of similar size and profitability, it will have a material adverse effect on our business and future growth. There has been some turnover in automotive lenders, as well as varying activation rates and volatility in usage of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our platform by automotive lenders, and this may continue or increase in the future. Agreements with automotive lenders are cancellable on thirty days&#8217; notice and do not require any minimum monthly level of application submissions. If a significant number of existing automotive lenders decide to stop using LPP or to use other competing platforms, thereby reducing their use of LPP, it would have a material adverse effect on our business and results of operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our revenue is impacted, to a significant extent, by the economic, political and market conditions as well as the financial performance of automotive lenders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business, the consumer financial services industry and automotive lenders&#8217; businesses, are sensitive to macroeconomic conditions. Economic factors such as interest rates, inflation, changes in monetary and related policies, market volatility, consumer confidence and unemployment rates are among the most significant factors that impact consumer spending behavior. Weak economic conditions or a significant deterioration in economic conditions reduce the amount of disposable income consumers have, which in turn reduces consumer spending and the willingness of qualified borrowers to take out loans. Such conditions are also likely to affect the ability and willingness of borrowers to pay amounts owed to automotive lenders, each of which would have a material adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General economic conditions and the willingness or ability of automotive lenders to deploy capital impact our performance. Recently, the credit markets have experienced instability, resulting in credit and liquidity concerns and increased loan default rates. Many lenders have subsequently reduced their willingness to make new loans and have tightened their credit requirements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Geopolitical conflicts, including Russia&#8217;s invasion of Ukraine and the conflict between Israel and Hamas, have resulted in supply chain disruption, increased costs for transportation and energy, increased inflationary pressures, higher interest rates and volatility in global markets, which may adversely affect our business and our results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The generation of new loans through LPP, as well as the transaction fees and other fee income associated with such loans, is dependent upon sales of automobiles by dealers. Dealers&#8217; sales may decrease or fail to increase as a result of factors outside of their control, such as the macroeconomic and political conditions referenced above, or business conditions affecting a particular automobile dealer, industry vertical or region. Weak economic conditions also could extend the length of dealers&#8217; sales cycle and cause customers to delay making (or not make) purchases of automobiles. The decline of sales by dealers for any reason will generally result in lower credit sales and, therefore, lower loan volume and associated fee income for automotive lenders, and therefore, for us. This risk is particularly acute with respect to the largest automobile dealers associated with automotive lenders that account for a significant amount of our platform revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if an automobile dealer or automotive lender closes some or all of its locations or becomes subject to a voluntary or involuntary bankruptcy proceeding (or if there is a perception that it may become subject to a bankruptcy proceeding), LPP borrowers may have less incentive to pay their outstanding balances to automotive lenders, which could result in higher charge-off rates than anticipated.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weakening economic conditions, in particular increases in unemployment, will lead to increased defaults and insurance claim payments, resulting in higher losses for insurance carriers. Increased claim payments may affect the willingness of insurance carriers to provide default insurance. In the event insurer losses cause one of our insurance carriers to cease providing insurance, it would have a material adverse effect on our operations and financial results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The severity of loss on consumer defaults impacts our profit share revenue. To the extent inflated used car values revert to normalized levels, future decreases in used car values could increase severity of loss, which could have a material adverse impact to our profit share revenue.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A significant percentage of our program fee revenue is concentrated with our top ten automotive lenders, and the loss of one or more significant automotive lenders could have a negative impact on operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our top ten automotive lenders (including certain groups of affiliated automotive lenders) accounted for a significant percentage of the total program fee revenue in 2023. We expect to have significant concentration in our largest automotive lender relationships for the foreseeable future. In the event that one or more of our significant automotive lenders, or groups of automotive lenders terminate their relationships with us, or if one or more of our </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">significant automotive lenders generates significantly fewer certified loans, the number of loans originated through LPP would decline, which would materially and adversely affect our business and, in turn, our revenue.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results depend, to a significant extent, on the active and effective adoption of LPP by automotive lenders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on the active and effective adoption of LPP by automotive lenders in originating loans to near-prime and non-prime borrowers. We rely on automotive lenders to utilize LPP within their loan origination systems. Although automotive lenders generally are under no obligation to use LPP in generating their loans, the integrated loan and insurance offering by LPP encourages the use of LPP by automotive lenders. Any adverse accounting determinations concerning loans generated by automotive lenders using LPP could negatively affect further adoption of LPP. The failure by automotive lenders to effectively adopt LPP would have a material adverse effect on the rate at which they can lend to near-prime and non-prime borrowers and in turn, would have a material adverse effect on our business, revenues and financial condition.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we lose one or more of our insurance carriers and are unable to replace their commitments, it could have a material adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we relied on three insurance carriers to insure the loans generated by the automotive lenders using LPP. We have entered into separate producer and claims service agreements with each of these carriers. The producer and claims service agreements with these insurance carriers generally contain customary termination provisions that allow them to terminate the agreement upon written notice after the occurrence of certain events including, among other things, breach of the producer agreement; changes in regulatory requirements making the agreement unenforceable; or for convenience once a specified term has come to an end.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2023, CNA&#8217;s producer and claims service agreements with us expired. CNA will no longer provide auto loan default insurance policies for LPP certified loans.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this Annual Report, we partner with AmTrust North America, Inc., American National Insurance Company, Arch Insurance North America, and Core Specialty.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any of our other insurance carriers were to terminate their agreements with us and we are unable to replace their commitments through new or existing insurance carriers, it could have a material adverse effect on our business, operations and financial condition.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in market interest rates have had and could continue to have an adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fixed interest rates charged on the loans that automotive lenders originate are calculated based upon market benchmarks at the time of origination. Market benchmarks typically rise when the U.S. Federal Reserve raises the federal funds rate, and the U.S. Federal Reserve continued raising the federal funds rate in 2023 to combat inflation. These increases in the market benchmark resulted in increases in the interest rates on new loans. Increased interest rates have impacted and may continue to adversely impact the spending levels of consumers and their ability and willingness to borrow money. Higher interest rates have led to higher rates charged to the consumer, which have negatively impacted the ability of automotive lenders to generate volume and in turn, our ability to generate revenues on loans originated using LPP. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher interest rates have also increased the payment obligations of consumers, which has reduced and may continue to reduce the ability of consumers to remain current on their obligations to automotive lenders and, therefore, has led and may continue to lead to increased delinquencies, defaults, consumer bankruptcies and charge-offs, and decreasing recoveries, all of which could have an adverse effect on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our growth may be difficult to manage and may place significant demands on operational, administrative and financial resources.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth has caused significant demands on operations, marketing, compliance and accounting infrastructure, and has resulted in increased expenses, which we expect to continue as we grow. In addition, we are required to continuously develop and adapt systems and infrastructure in response to the increasing sophistication of the consumer finance market and regulatory developments relating to existing and projected business activities and those of automotive lenders. Our future growth will depend, among other things, on our ability to maintain an operating platform and management system sufficient to address growth and will require us to incur significant additional expenses and to commit additional senior management and operational resources.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of our growth, we may face significant challenges in:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">securing commitments from existing and new automotive lenders to provide loans to consumers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintaining existing and developing new relationships with additional automotive lenders;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintaining existing and developing new relationships with additional insurance carriers;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintaining adequate financial, business and risk controls;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">implementing and maintaining internal controls and the accuracy and timeliness of our financial reporting;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">training, managing and appropriately sizing workforce and other components of business on a timely and cost-effective basis;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">navigating complex and evolving regulatory and competitive environments;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing the number of borrowers in, and the volume of loans facilitated through, LPP;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">entering into new markets and introducing new solutions;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">continuing to revise proprietary credit decisioning and scoring models;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">continuing to develop, maintain and scale our platform;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">effectively using limited personnel and technology resources;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">maintaining the security of our platform and the confidentiality of the information (including personally identifiable information) provided and utilized across our platform; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">attracting, integrating and retaining an appropriate number of qualified employees.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not be able to manage expanding operations effectively, and any failure to do so could adversely affect the ability to generate revenue and control expenses.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we experience negative publicity, we may lose the confidence of automotive lenders and insurance carriers who use or partner with LPP and our business may suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reputational risk, or the risk of negative publicity or to public opinion, is inherent to our business. Recently, consumer financial services companies have experienced increased reputational harm as consumers and regulators take issue with certain practices and judgments, including, for example, fair lending, credit reporting accuracy, lending to members of the military, state licensing (for automotive lenders, servicers and money transmitters) and debt collection. Given that our primary customers are automotive lenders in the customer financial services space, any reputational risk associated with our customers is in turn attributable to us. Maintaining a positive reputation is critical to our ability to attract and retain existing and new automotive lenders, insurance carriers, investors and employees. Negative public opinion can arise from many sources, including actual or alleged misconduct, errors or improper business practices by employees, automotive lenders, insurance carriers, automobile dealers, outsourced service providers or other counterparties; litigation or regulatory actions; failure by us, automotive lenders, or automobile dealers to meet minimum standards of service and quality; inadequate protection of consumer information; failure of automotive lenders to adhere to the terms of their LPP agreements or other contractual arrangements or standards; failure of insurance carriers and our subsidiary, IAS, to satisfactorily administer claims; compliance failures; and media coverage, whether accurate or not. Negative public opinion can diminish the value of our brand and adversely affect our ability to attract and retain automotive lenders and insurance carriers as a result of which our operations may be materially harmed and we could be exposed to litigation and regulatory action.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Privacy concerns or security breaches relating to LPP could result in economic loss, damage our reputation, deter users from using our products, and expose us to legal penalties and liability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the use of LPP, we gather and store personally identifiable information on consumers such as social security numbers, names and addresses. A cybersecurity breach where this information is stolen or made public would result in negative publicity and additional costs to mitigate the damage to customers. Techniques used to gain unauthorized access to data and systems, disable or degrade service, or sabotage systems, are constantly evolving, and we may be unable to anticipate such techniques or implement adequate preventative measures to avoid unauthorized access or other adverse impacts to such data or our systems.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LPP is vulnerable to software bugs, computer viruses, internet worms, break-ins, phishing attacks, attempts to overload servers with denial-of-service, or other attacks or similar disruptions, any of which could lead to system interruptions, delays, or shutdowns, causing loss of critical data or the unauthorized access of data. Computer malware, viruses, and computer hacking and phishing attacks have become more prevalent in our industry. Functions that facilitate interactivity with other internet platforms could increase the scope of access of hackers to user accounts. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, any failure to maintain performance, reliability, security and availability of our products to the satisfaction of our customers and their consumers may harm our reputation and our ability to retain existing customers. Although we have systems and processes that are designed to protect data, prevent data loss, disable undesirable accounts and activities and prevent or detect security breaches, we cannot assure that such measures will provide absolute security. If an actual or perceived breach of security occurs to our systems or a third party&#8217;s systems, we could also be required to expend significant resources to mitigate the breach of security and to address matters related to any such breach, including notifying users or regulators.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our projections, including guidance, are subject to significant risks, assumptions, estimates and uncertainties. As a result, our projected revenues, market share, expenses and profitability may differ materially from our expectations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a rapidly changing and competitive industry, and our projections will be subject to the risks and assumptions made by management with respect to our industry. Operating results are difficult to forecast because they generally depend on a number of factors, including the competition we face, our ability to attract and retain automotive lenders, the active and effective adoption of LPP by automotive lenders in originating loans to near-prime and non-prime borrowers, our profit share assumptions and general industry trends. Additionally, as described herein, our revenue is impacted, to a significant extent, by the general economy and the financial performance of automotive lenders. Our business may be affected by reductions in consumer spending from time to time as a result of a number of factors which may be difficult to predict. This may result in decreased revenue levels, and we may be unable to adopt measures in a timely manner to compensate for any unexpected shortfall in income. This inability could cause our operating results in a given quarter to be higher or lower than expected. If actual results differ from our estimates, analysts may negatively react, and our stock price could be materially and adversely impacted.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely in part on third-party resellers to acquire and retain lender customers, and our failure to develop and manage these relationships effectively could adversely affect our business, results of operations, and relationships with our customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely in part on third-party resellers to assist us in acquiring and retaining lender customers. Identifying partners, negotiating and documenting relationships with them, and maintaining our relationships with them require significant time and resources from us. In addition, our agreements with our resellers are typically non-exclusive and do not prohibit them from working with our competitors or from offering competing products or services. We have limited control, if any, as to whether these strategic partners devote adequate resources to promoting, selling, and implementing our products as compared to our competitor&#8217;s products.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not effectively identify, develop and manage our relationships with third-party resellers, or if they fail to perform services in the manner or time required, our financial results and relationships with our lender customers could be adversely affected. We may also be held responsible or liable for the actions or omissions of these third parties. Actions, omissions or violations of law by our third-party resellers could have a material adverse effect on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our vendor relationships subject us to a variety of risks, and the failure of third parties to comply with legal or regulatory requirements or to provide various services that are important to our operations could have an adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have significant vendors that, among other things, provide us with financial, technology, insurance and other services to support our loan protection services, including access to credit reports and information. Under various legal theories and contractual requirements, companies may be held responsible for the actions of their subcontractors. Accordingly, we could be adversely impacted to the extent that our vendors fail to comply with the legal requirements applicable to the particular products or services being offered.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some cases, third-party vendors, including resellers and aggregators, are the sole source, or one of a limited number of sources, of the services they provide to us. Certain of our vendor agreements are terminable on little or no notice, and if current vendors were to stop providing services to us on acceptable terms, we may be unable to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">procure alternatives from other vendors in a timely and efficient manner and on acceptable terms (or at all). If any third-party vendor fails to provide the services we require, fails to meet contractual requirements (including compliance with applicable laws and regulations), fails to maintain adequate data privacy and electronic security systems, or suffers a cyber-attack or other security breach, we could be subject to regulatory enforcement actions and suffer economic and reputational harm that could have a material adverse effect on our business. Further, we may incur significant costs to resolve any such disruptions in service, which could adversely affect our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation, regulatory actions and compliance issues could subject us to significant fines, penalties, judgments, remediation costs and/or requirements resulting in increased expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to increased risks of litigation and regulatory actions as a result of a number of factors and from various sources, including as a result of the highly regulated nature of the financial services industry, insurance carriers and the focus of state and federal enforcement agencies on the financial services industry and insurance carriers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are also involved in, or the subject of, reviews, requests for information, investigations and proceedings (both formal and informal) by state and federal governmental agencies, including insurance regulators and the Department of Insurance of many states, regarding our business activities and our qualifications to conduct business in certain jurisdictions, which could subject us to significant fines, penalties, obligations to change business practices and other requirements resulting in increased expenses and diminished earnings. Our involvement in any such matter could also cause significant harm to our reputation and divert management attention from business operations, even if the matters are ultimately determined in our favor. Moreover, any settlement, or any consent order or adverse judgment in connection with any formal or informal proceeding or investigation by a government agency, may prompt litigation or additional investigations or proceedings as other litigants or other government agencies begin independent reviews of the same activities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a number of participants in the consumer finance industry have been the subject of punitive class action lawsuits; state attorney general actions and other state regulatory actions; federal regulatory enforcement actions, including actions relating to alleged unfair, deceptive or abusive acts or practices; violations of state licensing and lending laws, including state usury laws; actions alleging discrimination on the basis of race, ethnicity, gender or other prohibited bases; and allegations of noncompliance with various state and federal laws and regulations relating to originating and servicing consumer finance loans. The current regulatory environment, increased regulatory compliance efforts and enhanced regulatory enforcement have resulted in significant operational and compliance costs and may prevent us from providing certain products and services. There is no assurance that these regulatory matters or other factors will not, in the future, affect how we conduct business and, in turn, have a material adverse effect on our business. In particular, legal proceedings brought under state consumer protection statutes or under several of the various federal consumer financial services statutes may result in a separate fine for each violation of the statute, which, particularly in the case of class action lawsuits, could result in damages substantially in excess of the amounts we earned from the underlying activities. Similar risks exist for insurance producing and claims administration services, which are highly regulated.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, from time to time, through our operational and compliance controls, we identify compliance issues that require us to make operational changes and, depending on the nature of the issue, result in financial remediation to impacted customers. These self-identified issues and voluntary remediation payments could be significant, depending on the issue and the number of customers impacted, and also could generate litigation or regulatory investigations that subject us to additional risk.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fraudulent activity could negatively impact our business and could cause automotive lenders to be less willing to originate loans or insurance carriers to be less willing to underwrite policies through the use of LPP.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fraud is prevalent in the financial services industry and is likely to increase as perpetrators become more sophisticated. We are subject to the risk of fraudulent activity with respect to the underwriting policies of insurance carriers, automotive lenders, their customers and third parties handling customer information. Our resources, technologies and fraud prevention tools may be insufficient to accurately detect and prevent fraud. The level of our fraud charge-offs could increase and results of operations could be materially and adversely affected if fraudulent activity were to significantly increase. High profile fraudulent activity could also negatively impact our brand and reputation, which could negatively impact the use of our services and products. In addition, significant increases in fraudulent activity could also lead to regulatory intervention, which could increase our costs and also negatively impact our business.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cyber-attacks and other security breaches could have a material adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of our business, we collect, process and retain sensitive and confidential information regarding automotive lenders, insurance carriers and consumers. We also have arrangements with certain third-party service providers that require us to share consumer information. Our facilities and systems, and those of automotive lenders, insurance carriers and third-party service providers, are vulnerable to external or internal security breaches, acts of vandalism, computer viruses, misplaced or lost data, programming or human errors, and other similar events. We, automotive lenders, insurance carriers and third-party service providers have experienced all of these events to varying degrees in the past and expect to continue to experience them in the future. We also face security threats from malicious third parties that could obtain unauthorized access to our systems and networks, and we anticipate these threats will continue to grow in scope and complexity over time. These events could interrupt our business or operations, result in significant legal and financial exposure, supervisory liability, damage to our reputation and a loss of confidence in the security, confidentiality and integrity of our systems, products and services. Although the impact to date from these events has not had a material adverse effect on us, no assurance is given that this will be the case in the future.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information security risks in the financial services industry have increased recently, in part because of evolving technologies, the use of the internet and telecommunications technologies (including mobile devices) to conduct financial and other business transactions and the increased sophistication and activities of organized criminals, perpetrators of fraud, hackers, terrorists and others. In addition to cyber-attacks and other security breaches involving the theft of sensitive and confidential information, hackers recently have engaged in attacks that are designed to disrupt key business services, such as consumer-facing websites. We and automotive lenders may not be able to anticipate or implement effective preventive measures against all security breaches of these types, especially because the techniques used change frequently and because attacks can originate from a wide variety of sources. We employ prevention, detection and response mechanisms designed to prevent, detect, contain and mitigate security incidents. Nonetheless, prevention and early detection efforts may be thwarted by sophisticated attacks and malware designed to avoid prevention and detection. We also may fail to detect the existence of a successful security breach related to the information of automotive lenders, insurance carriers and consumers that we retain as part of our business and may be unable to prevent unauthorized access to that information.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also face risks related to cyber-attacks and other security breaches that typically involve the transmission of sensitive information regarding borrowers through various third parties, including automotive lenders, insurance carriers and data processors. Some of these parties have in the past been the target of security breaches and cyber-attacks. Because we do not control these third parties or directly oversee or manage the security of their systems, future security breaches or cyber-attacks affecting any of these third parties could impact us through no fault of our own, and in some cases, we may have exposure and suffer losses for breaches or attacks relating to them. We regularly conduct security assessments of significant third-party service providers, but no assurance is given that our third-party information security protocols are sufficient to withstand a cyber-attack or other security breach.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The access by unauthorized persons to, or the improper disclosure by us of, confidential information regarding consumers, LPP customers or our proprietary information, software, methodologies and business secrets could interrupt our business or operations, result in significant legal and financial exposure, supervisory liability, damage to our reputation or a loss of confidence in the security, confidentiality and integrity of our systems, products and services, all of which could have a material adverse impact on our business, financial condition, and results of operations. In addition, there have been a number of well-publicized attacks or breaches affecting companies in the financial services industry that have heightened concern by consumers, which could also intensify regulatory focus, cause users to lose trust in the security of the industry in general and result in reduced use of our services and increased costs, all of which could also have a material adverse effect on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disruptions in the operation of our computer systems and third-party data centers could have an adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to deliver products and services to automotive lenders, service loans made by automotive lenders and otherwise operate our business and comply with applicable laws depends on the efficient and uninterrupted operation and availability of our computer systems and third-party data centers, as well as those of automotive lenders and third-party service providers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These computer systems and third-party data centers may encounter service interruptions at any time due to system or software failure, natural disasters, severe weather conditions, pandemics, terrorist attacks, cyber-attacks or other events. Any such catastrophes could have a negative effect on our business and technology infrastructure </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(including our computer network systems), on automotive lenders and insurance carriers and on consumers. These events also could impair the ability of third parties to provide critical services to us. All of these adverse effects of catastrophic events could result in a decrease in the use of our solution and payments to us, which could have a material adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the implementation of technology changes and upgrades to maintain current and integrate new systems may cause service interruptions, transaction processing errors or system conversion delays and may cause us to fail to comply with applicable laws, all of which could have a material adverse effect on our business. We expect that new technologies and business processes applicable to the consumer financial services industry will continue to emerge and that these new technologies and business processes may be more advanced than those we currently use. There is no assurance that we will be able to successfully adopt new technology as critical systems and applications become obsolete and more advanced ones become available. A failure to maintain and/or improve current technology and business processes could cause disruptions in our operations or cause our solution to be less competitive, all of which could have a material adverse effect on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the underwriting models we use contain errors or are otherwise ineffective, our reputation and relationships with automotive lenders and insurance carriers could be harmed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to attract automotive lenders to LPP is significantly dependent on our ability to effectively evaluate a consumer&#8217;s credit profile and likelihood of default and potential loss in accordance with automotive lenders&#8217; and insurance carriers&#8217; underwriting policies. Our business depends significantly on the accuracy and success of our underwriting model. To conduct this evaluation, we use proprietary credit decisioning and scoring models. If any of the credit decisioning and scoring models we use contain programming or other errors, is ineffective or the data provided by consumers or third parties is incorrect or stale, or if we are unable to obtain accurate data from consumers or third parties (such as credit reporting agencies), our loan pricing and approval process could be negatively affected, resulting in mispriced or misclassified loans, incorrect approvals or denials of loans. This could damage our reputation and relationships with automotive lenders and insurance carriers, which could have a material adverse effect on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on the accuracy and completeness of information about consumers, and any misrepresented information could adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating loan applicants, we rely on information furnished to us by or on behalf of consumers, including credit, identification, employment and other relevant information. Some of the information regarding consumers provided to us is used in our proprietary credit decisioning and scoring models, which we use to determine whether an application meets the applicable underwriting criteria. We rely on the accuracy and completeness of that information.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not all consumer information is independently verified. As a result, we rely on the accuracy and completeness of the information provided by consumers or indirectly by automotive lenders. If any of the information that is considered in the loan review process is inaccurate, whether intentional or not, and such inaccuracy is not detected prior to loan funding, the loan may have a greater risk of default than expected. Additionally, there is a risk that, following the date of the credit report that we obtain and review, a consumer may have defaulted on, or become delinquent in the payment of, a pre-existing debt obligation, taken on additional debt, lost his or her job or other sources of income, or experienced other adverse financial events. Any significant increase in inaccuracies resulting in losses could adversely affect our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely extensively on models in managing many aspects of our business. Any inaccuracies or errors in our models could have an adverse effect on our business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assisting automotive lenders with the design of the products that are offered on LPP, we make assumptions about various matters, including repayment timing and default rates, and then utilize proprietary underwriting modeling to analyze and forecast the performance and profitability of the loans. Our assumptions may be inaccurate and models may not be as predictive as expected for many reasons, including that they often involve matters that are inherently difficult to predict and beyond our control (e.g., macroeconomic conditions) and that they often involve complex interactions between a number of dependent and independent variables and factors. Any significant inaccuracies or errors in assumptions could impact the profitability of the products to automotive lenders, as well as the profitability of our business, and could result in our underestimating potential losses and overstating potential automotive lender returns.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The consumer lending industry is highly competitive and is likely to become more competitive, and our inability to compete successfully or maintain or improve our market share and margins could adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on our ability to generate usage of LPP. The consumer lending industry is highly competitive and increasingly dynamic as emerging technologies continue to enter the marketplace. Technological advances and heightened e-commerce activities have increased consumers&#8217; accessibility to products and services, which has intensified the desirability of offering loans to consumers through digital-based solutions. We face competition in areas such as compliance capabilities, financing terms, promotional offerings, fees, approval rates, speed and simplicity of loan origination, ease-of-use, marketing expertise, service levels, products and services, technological capabilities and integration, customer service, brand and reputation. Our existing and potential competitors may decide to modify their pricing and business models to compete more directly with our model. Any reduction in usage of LPP, or a reduction in the lifetime profitability of loans under LPP in an effort to attract or retain business, could reduce our revenues and earnings. If we are unable to compete effectively for customer usage, our business could be materially and adversely affected.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because our business is heavily concentrated on consumer lending in the U.S. automobile industry, our results are more susceptible to fluctuations in that market than the results of a more diversified company would be.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business currently is concentrated on supporting consumer lending in the U.S. automobile industry. As a result, we are more susceptible to fluctuations and risks particular to U.S. consumer credit than a more diversified company would be as well as to factors that may drive the demand for automobiles, such as sales levels of new automobiles and the aging of existing inventory. We are also more susceptible to the risks of increased regulations and legal and other regulatory actions that are targeted at consumer credit and the specific consumer credit products that automotive lenders offer (including promotional financing) in the U.S. automobile industry. Our business concentration in the U.S. could have a material, adverse effect on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may in the future expand to new industry verticals outside of the automotive industry, and failure to comply with applicable regulations, or accurately predict demand or growth, in those new industries could have an adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may in the future further expand into other industry verticals. There is no assurance that we will be able to successfully develop consumer financing products and services for these new industries. Our investment of resources to develop consumer financing products and services for the new industries we enter may either be insufficient or result in expenses that are excessive in light of loans actually originated by lenders in those industries. Additionally, our over 20 years of experience is in the automotive lending industry and therefore, industry participants in new industry verticals may not be receptive to our financing solutions and we may face competitors with more experience and resources. The borrower profile of consumers in new verticals may not be as attractive, in terms of average FICO scores or other attributes, as in current verticals, which may lead to higher levels of delinquencies or defaults than we have historically experienced. Industries change rapidly, and we make no assurance that we will be able to accurately forecast demand (or the lack thereof) for a solution or that those industries will be receptive to our product offerings. Failure to predict demand or growth accurately in new industries could have a material adverse impact on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business would suffer if we failed to attract and retain highly skilled employees.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success will depend on our ability to identify, hire, develop, motivate and retain highly qualified personnel for all areas of our organization, particularly information technology and sales. Trained and experienced personnel are in high demand and are in short supply. Many of the companies with which we compete for experienced employees have greater resources than us and may be able to offer more attractive terms of employment. In addition, we invest significant time and expense in training employees, which increases their value to competitors that may seek to recruit them. We may not be able to attract, develop and maintain the skilled workforce necessary to operate our business, and labor expenses may increase as a result of a shortage in the supply of qualified personnel, which will negatively impact our business.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Credit Agreement that governs our Credit Facilities contains various covenants that could limit our ability to engage in activities that may be in our best long-term interests.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement, dated as of March 19, 2021, by and among the Company, Wells Fargo, N.A., as administrative agent, and the financial institutions party thereto as lenders, as amended by the First Amendment to Credit Agreement, dated as of September 9, 2022 (collectively, the &#8220;Credit Agreement&#8221;), provides for credit facilities consisting of a senior secured term loan facility of up to $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-36">150</ix:nonFraction> million (the &#8220;Term Loan due 2027&#8221;) along with a senior secured revolving loan facility of up to $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-37">150</ix:nonFraction> million at any time outstanding (the &#8220;revolving Credit Facility&#8221; and, together with the Term Loan due 2027, the &#8220;Credit Facilities&#8221;). Borrowings under the Credit Facilities bear interest at a variable rate based on the net secured leverage ratio. Our obligations under the Credit Agreement are guaranteed by all of our subsidiaries and secured by substantially all of our assets and substantially all of our subsidiaries&#8217; assets, in each case, subject to certain customary exceptions. The Credit Facilities mature on September&#160;9, 2027.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains affirmative and negative covenants customarily applicable to senior secured credit facilities, including covenants that, among other things, will limit or restrict the ability of the loan parties, subject to negotiated exceptions, to incur additional indebtedness and additional liens on their assets, engage in mergers or acquisitions or dispose of assets, pay dividends or make other distributions, voluntarily prepay other indebtedness, enter into transactions with affiliated persons, make investments, and change the nature of their businesses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement also contains customary events of default (subject to thresholds and grace periods), including payment default, covenant default, cross default to other material indebtedness, and judgment defaults.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to comply with these covenants may be affected by events beyond our control, such as market fluctuations impacting net income. Breaches of these covenants will result in a default under the Credit Agreement, subject to any applicable cure rights, in which case the administrative agent may accelerate the outstanding term loan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If such acceleration under the Credit Agreement occurs, our ability to fund operations could be seriously harmed.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to sufficiently protect our proprietary rights and may encounter disputes from time to time relating to our use of the intellectual property of third parties.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on a combination of trademarks, service marks, copyrights, trade secrets, domain names and agreements with employees and third parties to protect our proprietary rights. We have service mark registrations in the U.S. We also own the domain name rights for Openlending.com, Openlending.net, Openlending.us, Dev-openlending.com, Lendersprotection.org, Lendersprotection.us, Lend-pro.org, Lend-pro.us, Lend-pro.net, Lendpro.net, Lendpro.org, Lendpro.us, Lend-pro.com, Lendersprotection.com, Sayyestomoreloans.com, Sayyestomoreloans.net, as well as other words and phrases important to our business. Nonetheless, third parties may challenge, invalidate or circumvent our intellectual property, and our intellectual property may not be sufficient to provide us with a competitive advantage.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Despite our efforts to protect these rights, unauthorized third parties may attempt to duplicate or copy the proprietary aspects of our technology and processes. Our competitors and other third parties independently may design around or develop similar technology or otherwise duplicate our services or products such that we could not assert our intellectual property rights against them. In addition, our contractual arrangements may not effectively prevent disclosure of our intellectual property and confidential and proprietary information or provide an adequate remedy in the event of an unauthorized disclosure. These measures may not prevent misappropriation or infringement of our intellectual property or proprietary information and the resulting loss of competitive advantage, and we may be required to litigate to protect our intellectual property and proprietary information from misappropriation or infringement by others, which is expensive and could cause a diversion of resources and may not be successful.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also may encounter disputes from time to time concerning intellectual property rights of others, and we may not prevail in these disputes. Third parties may raise claims against us alleging that we, our consultants or other third parties retained or indemnified by us, infringed on their intellectual property rights. Some third-party intellectual property rights may be extremely broad, and it may not be possible for us to conduct operations in such a way as to avoid all alleged violations of such intellectual property rights. Given the complex, rapidly changing and competitive technological and business environment in which we operate, and the potential risks and uncertainties of intellectual property-related litigation, an assertion of an infringement claim against us may cause us to spend significant amounts to defend the claim (even if we ultimately prevail), pay significant monetary damages, lose significant revenues, be prohibited from using the relevant systems, processes, technologies or other intellectual property </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(temporarily or permanently), cease offering certain products or services, or incur significant license, royalty or technology development expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, it has become common in recent years for individuals and groups to purchase intellectual property assets for the sole purpose of making claims of infringement and attempting to extract settlements from companies such as ours. Even in instances where we believe that claims and allegations of intellectual property infringement against us are without merit, defending against such claims is time consuming and expensive and could result in the diversion of time and attention of our management and employees. In addition, although in some cases a third party may have agreed to indemnify us for such costs, such indemnifying party may refuse or be unable to uphold our contractual obligations. In other cases, insurance may not cover potential claims of this type adequately or at all, and we may be required to pay monetary damages, which may be significant.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our risk management processes and procedures may not be effective.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our risk management processes and procedures seek to appropriately balance risk and return and mitigate risks. We have established processes and procedures intended to identify, measure, monitor and control the types of risk to which we and automotive lenders are subject, including credit risk, market risk, liquidity risk, strategic risk and operational risk. Credit risk is the risk of loss that arises when an obligor fails to meet the terms of an obligation. Market risk is the risk of loss due to changes in external market factors such as interest rates. Liquidity risk is the risk that financial conditions or overall safety and soundness are adversely affected by an inability, or perceived inability, to meet obligations and support business growth.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Strategic risk is the risk from changes in the business environment, improper implementation of decisions or inadequate responsiveness to changes in the business environment. Operational risk is the risk of loss arising from inadequate or failed processes, people or systems, external events (e.g., natural disasters), compliance, reputational or legal matters and includes those risks as they relate directly to us as well as to third parties with whom we contract or otherwise do business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of our risks depends, in part, upon the use of analytical and forecasting models. If these models are ineffective at predicting future losses or are otherwise inadequate, we may incur unexpected losses or otherwise be adversely affected. In addition, the information we use in managing credit and other risks may be inaccurate or incomplete as a result of error or fraud, both of which may be difficult to detect and avoid. There also may be risks that exist, or that develop in the future, that we have not appropriately anticipated, identified or mitigated, including when processes are changed or new products and services are introduced. If our risk management framework does not effectively identify and control risks, we could suffer unexpected losses or be adversely affected, which could have a material adverse effect on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Some aspects of our platform include open source software, and any failure to comply with the terms of one or more of these open source licenses could negatively affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aspects of our platform include software covered by open source licenses. The terms of various open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our platform. If portions of our proprietary software are determined to be subject to an open source license, we could be required to publicly release the affected portions of our source code, re-engineer all or a portion of our technologies or otherwise be limited in the licensing of technologies, each of which could reduce or eliminate the value of our technologies and loan products. In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software because open source licensors generally do not provide warranties or controls on the origin of the software. Many of the risks associated with the use of open source software cannot be eliminated and could adversely affect our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">To the extent that we seek to grow through future acquisitions, or other strategic investments or alliances, we may not be able to do so effectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may in the future seek to grow our business by exploring potential acquisitions or other strategic investments or alliances. We may not be successful in identifying businesses or opportunities that meet our acquisition or expansion criteria. In addition, even if a potential acquisition target or other strategic investment is identified, we may not be successful in completing such acquisition or integrating such new business or other investment. We may face significant competition for acquisition and other strategic investment opportunities from other well-capitalized companies, many of which have greater financial resources and greater access to debt and equity capital to secure and complete acquisitions or other strategic investments, than us. As a result of such competition, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we may be unable to acquire certain assets or businesses, or take advantage of other strategic investment opportunities that we deem attractive; the purchase price for a given strategic opportunity may be significantly elevated; or certain other terms or circumstances may be substantially more onerous. Any delay or failure on our part to identify, negotiate, finance on favorable terms, consummate and integrate any such acquisition, or other strategic investment opportunity could impede our growth.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is no assurance that we will be able to manage expanding operations, including from acquisitions, investments or alliances, effectively or that we will be able to continue to grow, and any failure to do so could adversely affect our ability to generate revenue and control our expenses. Furthermore, we may be responsible for any legacy liabilities of businesses we acquire or be subject to additional liability in connection with other strategic investments. The existence or amount of these liabilities may not be known at the time of acquisition, or other strategic investment, and may have a material adverse effect on our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Regulatory Environment</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to federal and state consumer protection laws.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with administration of LPP, we must comply with various regulatory regimes, including those applicable to consumer credit transactions, various aspects of which are untested as applied to our business model. Insurance producing and claims administration services subject us to state regulation on a 50-state basis. The complex regulatory environment of the credit and insurance industries are subject to constant change and modification. While changes to statutes and promulgating new regulations may take a substantial amount of time, issuing regulatory guidance with the force of law in the form of opinions, bulletins, and notices can occur quickly. Also, consumer credit and insurance regulators often initiate inquiries into market participants, which can lead to investigations and, ultimately, enforcement actions. As a result, we are subject to a constantly evolving regulatory environment that is difficult to predict, which may affect our business. See &#8220;Part I, Item 1&#8212; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business&#8212;Government Regulation&#8221;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in this Annual Report for a further discussion of the laws and regulations to which we are subject.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No assurance is given that our compliance policies and procedures designed to assist in compliance with these laws and regulations will be effective. Failure to comply with these laws and with regulatory requirements applicable to our business could subject us to damages, revocation of licenses, class action lawsuits, administrative enforcement actions, and civil and criminal liability, which may harm our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our industry is highly regulated and is undergoing regulatory transformation, which results in inherent uncertainty. Changing federal, state, and local laws, as well as changing regulatory enforcement policies and priorities, may negatively impact our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our administration of LPP, we are subject to extensive regulation, supervision and examination under U.S. federal and state laws and regulations. We are required to comply with numerous federal, state, and local laws and regulations that regulate, among other things, the manner in which we administer LPP, the terms of the loans that automotive lenders originate, the products of insurance carriers, production of those products, insurance claims administration, and the fees that we may charge. Any failure to comply with any of these laws or regulations could subject us to lawsuits or governmental actions and/or damage our reputation, which could materially and adversely affect our business. Regulators have broad discretion with respect to the interpretation, implementation, and enforcement of these laws and regulations, including through enforcement actions that could subject us to civil money penalties, customer remediation, increased compliance costs, and limits or prohibitions on our ability to offer certain products or services or to engage in certain activities. In addition, to the extent that we undertake actions requiring regulatory approval or non-objection, regulators may make their approval or non-objection subject to conditions or restrictions that could have a material adverse effect on our business. Moreover, any competitors subject to different, or in some cases less restrictive, legislative or regulatory regimes may have or obtain a competitive advantage over us.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, federal, state, and local governments and regulatory agencies have proposed or enacted numerous new laws, regulations, and rules related to loans. Federal and state consumer credit and insurance regulators are also enforcing existing laws, regulations, and rules more aggressively and enhancing their supervisory expectations regarding the management of legal and regulatory compliance risks. Consumer finance and insurance regulation is constantly changing, and new laws or regulations, or new interpretations of existing laws or regulations, could have a material adverse impact on our ability to operate as currently intended.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These regulatory changes and uncertainties make our business planning more difficult and could result in changes to our business model and potentially adversely impact results of operations. New laws or regulations also require us to incur significant expenses to ensure compliance. As compared to our competitors, we could be subject to more stringent state or local regulations or could incur marginally greater compliance costs as a result of regulatory changes. In addition, our failure to comply (or to ensure that our agents and third-party service providers comply) with these laws or regulations may result in costly litigation or enforcement actions, the penalties for which could include: revocation of licenses; fines and other monetary penalties; civil and criminal liability; substantially reduced payments by borrowers; modification of the original terms of loans, permanent forgiveness of debt, or inability to, directly or indirectly, collect all or a part of the principal of or interest on loans; and increased purchases of receivables underlying loans originated by automotive lenders and indemnification claims.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proposals to change the statutes affecting financial services companies are frequently introduced in Congress and state legislatures that, if enacted, may affect our operating environment in substantial and unpredictable ways. In addition, numerous federal and state regulators have the authority to promulgate or change regulations that could have a similar effect on our operating environment. We cannot determine with any degree of certainty whether any such legislative or regulatory proposals will be enacted and, if enacted, the ultimate impact that any such potential legislation or implementing regulations, or any such potential regulatory actions by federal or state regulators, would have upon our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are found to have failed to comply with applicable laws, including state insurance, insurance brokering, and insurance agency regulations, third-party administration company statutes and similar statutes in all U.S. jurisdictions, and with licensing and other requirements that we believe may be applicable to us, we could lose one or more licenses or authorizations or face other sanctions or penalties or be required to obtain a license in one or more such jurisdictions, which may have an adverse effect on our ability to make LPP available to borrowers in particular states and, thus, adversely impact our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to potential enforcement and other actions that may be brought by state attorneys general or other state enforcement authorities and other governmental agencies. Any such actions could subject us to civil money penalties and fines, customer remediation, and increased compliance costs, damage our reputation and brand and limit or prohibit our ability to offer certain products and services or engage in certain business practices.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New laws, regulations, policy or changes in enforcement of existing laws or regulations applicable to our business, or reexamination of current practices, could adversely impact our profitability, limit our ability to continue existing or pursue new business activities, require us to change certain of our business practices or alter our relationships with LPP customers, affect retention of key personnel, or expose us to additional costs (including increased compliance costs and/or customer remediation). These changes also may require us to invest significant resources, and devote significant management attention, to make any necessary changes and could adversely affect our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The highly regulated environment in which automotive lenders and insurance carriers operate could have an adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive lenders and insurance carriers are subject to federal and/or state supervision and regulation. Federal regulation of the banking or insurance industries, along with tax and accounting laws, regulations, rules, and standards, may limit their operations significantly and control the methods by which they conduct business. In addition, compliance with laws and regulations can be difficult and costly, and changes to laws and regulations can impose additional compliance requirements. For example, the Dodd-Frank Act imposes significant regulatory and compliance obligations on financial institutions. Regulatory requirements affect automotive lenders&#8217; lending and investment practices and insurance carriers&#8217; offerings, among other aspects of their businesses, and restrict transactions between us and automotive lenders and insurance carriers. These requirements may constrain the operations of automotive lenders and insurance carriers, and the adoption of new laws and changes to, or repeal of, existing laws may have a further impact on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In choosing whether and how to conduct business with us, current and prospective automotive lenders and insurance carriers can be expected to take into account the legal, regulatory, and supervisory regimes that apply to them, including potential changes in the application or interpretation of regulatory standards, licensing requirements, or supervisory expectations. Regulators may elect to alter standards or the interpretation of the standards used to measure regulatory compliance or to determine the adequacy of liquidity, certain risk management or other operational practices for financial services companies in a manner that impacts automotive lenders or insurance carriers. Furthermore, the regulatory agencies have extremely broad discretion in their interpretation of the regulations and laws and their interpretation of the quality of automotive lenders&#8217; loan portfolios and other assets. If any regulatory agency&#8217;s assessment of the quality of automotive lenders&#8217; assets, operations, lending practices, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">investment practices or other aspects of their business changes, or those with respect to insurance carriers, it may materially reduce automotive lenders&#8217; or insurance carriers&#8217; earnings, capital ratios and share price in such a way that affects our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank holding companies, credit unions, financial institutions, automobile lenders, and insurance carriers and producers are extensively regulated and currently face an uncertain regulatory environment. Applicable state and federal laws, regulations and interpretations, including licensing laws and regulations, and enforcement policies and accounting principles have been subject to significant changes in recent years, and may be subject to significant future changes. We cannot predict with any degree of certainty the substance or effect of pending or future legislation or regulation or the application of laws and regulations to automotive lenders and insurance carriers. Future changes may have a material adverse effect on automotive lenders or insurance carriers and, therefore, on us.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we were found to be operating without having obtained necessary state or local licenses, it could adversely affect our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain states have adopted laws regulating and requiring licensing by parties that engage in certain activity regarding consumer finance and insurance transactions, including facilitating and assisting such transactions in certain circumstances. Furthermore, certain states and localities have also adopted laws requiring licensing for consumer debt collection or servicing. While we believe we have obtained all necessary licenses, the application of some consumer finance or insurance producer and claims administration licensing laws to LPP is unclear. If we were found to be in violation of applicable state licensing requirements by a court or a state, federal, or local enforcement agency, we could be subject to fines, damages, injunctive relief (including required modification or discontinuation of our business in certain areas), criminal penalties and other penalties or consequences, and the loans originated through LPP could be rendered void or unenforceable in whole or in part, any of which could have a material adverse effect on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to regulatory examinations and investigations and may incur fines, penalties and increased costs that could negatively impact our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal and state agencies have broad enforcement powers over us, including powers to investigate our business practices and broad discretion to deem particular practices unfair, deceptive, abusive or otherwise not in accordance with the law. The continued focus of regulators on the consumer financial services industry has resulted, and could continue to result, in new enforcement actions that could, directly or indirectly, affect the manner in which we conduct our business and increase the costs of defending and settling any such matters, which could negatively impact our business. In some cases, regardless of fault, it may be less time-consuming or costly to settle these matters, which may require us to implement certain changes to our business practices, provide remediation to certain individuals or make a settlement payment to a given party or regulatory body. There is no assurance that any future settlements will not have a material adverse effect on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the laws and regulations applicable to us are subject to administrative or judicial interpretation. Some of these laws and regulations have been enacted only recently and may not yet have been interpreted or may be interpreted infrequently. As a result of infrequent or sparse interpretations, ambiguities in these laws and regulations may create uncertainty with respect to what type of conduct is permitted or restricted under such laws and regulations. Any ambiguity under a law or regulation to which we are subject may lead to regulatory investigations, governmental enforcement actions and private causes of action, such as class action lawsuits, with respect to our compliance with such laws or regulations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The contours of the Dodd-Frank UDAAP standard remain uncertain, and there is a risk that certain features of our business could be deemed to be a UDAAP.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Dodd-Frank Act prohibits UDAAP and authorizes the Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) to enforce that prohibition. The CFPB has filed a large number of UDAAP enforcement actions against consumer lenders for practices that do not appear to violate other consumer finance statutes. There is a risk that the CFPB could determine that certain features of automotive lender loans are unfair, deceptive or abusive, which could have a material adverse effect on our business.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulations relating to privacy, information security, and data protection could increase our costs, affect or limit how we collect and use personal information, and adversely affect our business opportunities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various privacy, information security and data protection laws, including requirements concerning security breach notification, and our business could be negatively impacted by them. For example, in connection with our administration of LPP, we are subject to the GLBA and implementing regulations and guidance. Among other things, the GLBA (i) imposes certain limitations on the ability to share consumers&#8217; nonpublic personal information with non-affiliated third parties and (ii) requires certain disclosures to consumers about their information collection, sharing and security practices and their right to &#8220;opt out&#8221; of the institution&#8217;s disclosure of their personal financial information to non-affiliated third parties (with certain exceptions).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, legislators and/or regulators are increasingly adopting or revising privacy, information security and data protection laws that could have a significant impact on our current and planned privacy, data protection and information security-related practices; our collection, use, sharing, retention and safeguarding of consumer and/or employee information; and some of our current or planned business activities. This also could increase our costs of compliance and business operations and could reduce income from certain business initiatives.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance with current or future privacy, information security and data protection laws (including those regarding security breach notification) affecting customer and/or employee data to which we are subject could result in higher compliance and technology costs and could restrict our ability to provide certain products and services (such as products or services that involve sharing information with third parties or storing sensitive credit card information), which could materially and adversely affect our profitability. Additionally, regulators could attempt to assert authority over our business in the area of privacy, information security and data protection. If our vendors also become subject to laws and regulations in the more stringent and expansive jurisdictions, this could result in increasing costs on our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Privacy requirements, including notice and opt-out requirements, under the GLBA and FCRA are enforced by the Federal Trade Commission and by the CFPB through UDAAP and are a standard component of CFPB examinations. State entities also may initiate actions for alleged violations of privacy or security requirements under state law. Our failure to comply with privacy, information security and data protection laws could result in potentially significant regulatory investigations and government actions, litigation, fines or sanctions; consumer, automotive lender or merchant actions; and damage to our reputation and brand, all of which could have a material adverse effect on our business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may in the future be subject to federal or state regulatory inquiries regarding our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, in the normal course of our business, we may receive or be subject to, inquiries or investigations by state and federal regulatory agencies and bodies, such as the CFPB, state Attorneys General, state financial regulatory agencies, and other state or federal agencies or bodies regarding LPP, including the origination and servicing of consumer loans, practices by merchants or other third parties, production of insurance policies, administration of insurance claims and licensing, and registration requirements. For example, in the future, we may enter into regulatory agreements with state agencies regarding issues including automotive lender conduct and oversight and loan pricing. We also may receive inquiries from state regulatory agencies regarding requirements to obtain licenses from or register with those states, including in states where we have determined that we are not required to obtain such a license or be registered with the state. Any such inquiries or investigations could involve substantial time and expense to analyze and respond to, could divert management&#8217;s attention and other resources from running our business, and could lead to public enforcement actions or lawsuits and fines, penalties, injunctive relief, and the need to obtain additional licenses that we do not currently possess. Our involvement in any such matters, whether tangential or otherwise, even if the matters are ultimately determined in our favor, could also cause significant harm to our reputation, lead to additional investigations and enforcement actions from other agencies or litigants, and further divert management attention and resources from the operation of our business. As a result, the outcome of legal and regulatory actions arising out of any state or federal inquiries we receive could be material to our business, results of operations, financial condition and cash flows and could have a material adverse effect on our business, financial condition or results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Ownership of Our Common Stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An active trading market for our common stock may not be sustained, which may make it difficult to sell the shares of our common stock purchased by our stockholders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There can be no assurance that we will be able to maintain an active trading market for our common stock on the Nasdaq or any other exchange in the future. If an active market for our common stock is not sustained, it may be difficult for stockholders to sell their shares of our common stock at an attractive price (or at all). The market price of our common stock may decline below our stockholders&#8217; purchase price. An inactive trading market may also impair our ability to raise capital by selling shares of capital stock, attract and motivate employees through equity incentive awards, and acquire other companies, products, or technologies by using shares of capital stock as consideration.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">There can be no assurance that we will be able to comply with the continued listing standards of the Nasdaq.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Nasdaq delists our shares of common stock from trading on its exchange for failure to meet the Nasdaq&#8217;s listing standards, we and our stockholders could face significant material adverse consequences including the following:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a limited availability of market quotations for our securities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduced liquidity for our securities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a determination that our common stock is a &#8220;penny stock&#8221; which will require brokers trading in our common stock to adhere to more stringent rules and possibly result in a reduced level of trading activity in the secondary trading market for our securities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a limited amount of news and analyst coverage; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a decreased ability to issue additional securities or obtain additional financing in the future.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market price of our common stock has been and may continue to be volatile, which could cause the value of our stockholders&#8217; investment to decline.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock has been volatile and could be subject to wide fluctuations. In addition, the trading volume in our common stock may fluctuate and cause significant price variations to occur. Securities markets worldwide experience significant price and volume fluctuations. This market volatility, as well as general economic, market and political conditions, could reduce the market price of shares of our common stock despite our operating performance. In addition, our results of operations could be below the expectations of public market analysts and investors due to a number of potential factors, including the following:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">variations in our quarterly or annual results of operations; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">additions or departures of key management personnel; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the loss of key automotive lenders or a reduction in the amount of certified loans generated by such lenders; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our earnings estimates (if provided) or failure to meet analysts&#8217; earnings estimates; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">publication of research reports about our industry, litigation and government investigations; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes or proposed changes in laws or regulations or differing interpretations or enforcement thereof affecting our business; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse market reaction to any indebtedness we may incur or securities we may issue in the future; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in market valuations of similar companies or speculation in the press or the investment community with respect to us or our industry; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adverse announcements by us or others and developments affecting us; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announcements by our competitors of significant contracts, acquisitions, dispositions, strategic partnerships, joint ventures or capital commitments; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actions by institutional stockholders; and </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increases in market interest rates that may lead investors in our shares to demand a higher yield, and in response the market price of shares of our common stock could decrease significantly.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These broad market and industry factors may decrease the market price of our common stock, regardless of our actual operating performance. The stock market in general has, from time to time, experienced extreme price and volume fluctuations. In addition, in the past, following periods of volatility in the overall market and the market price of a company&#8217;s securities, securities class action litigation has often been instituted against these companies. Such litigation, if instituted against us, could result in substantial costs and a diversion of our management&#8217;s attention and resources.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our issuance of additional capital stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise will dilute all other stockholders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to issue additional capital stock in the future that will result in dilution to all other stockholders. We expect to grant equity awards to employees, directors, and consultants under our stock incentive plans. We may also raise capital through equity financings in the future. As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies and issue equity securities to pay for any such acquisition or investment. Any such issuances of additional capital stock may cause stockholders to experience significant dilution of their ownership interests and the per share value of our common stock to decline.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales of a substantial amount of our common stock could cause the price of our securities to fall.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, a significant portion of the outstanding shares of our common stock is held by entities affiliated with us and our executive officers and directors. Sales of substantial amounts of our common stock in the public market, or the perception that such sales will occur, could adversely affect the market price of our common stock and make it difficult for us to raise funds through securities offerings in the future.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The exercise of registration rights may adversely affect the market price of our common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the consummation of the Business Combination, Open Lending, LLC, Open Lending Corporation, Nebula, certain persons and entities holding membership units of Open Lending and certain persons and entities holding Founder Shares (collectively, the &#8220;Holders&#8221;) entered into the Investor Rights Agreement. Pursuant to the terms of the Investor Rights Agreement, we are obligated to file a registration statement to register the resale of certain of our securities held by the Holders. In addition, pursuant to the terms of the Investor Rights Agreement and subject to certain requirements and customary conditions, including with regard to the number of demand rights that may be exercised, the Holders may demand at any time or from time to time that we file a registration statement on Form S-1, or any similar long-form registration statement, or if available, on Form S-3 to register the shares of our common stock held by the Holders. The Investor Rights Agreement also provides the Holders with &#8220;piggy-back&#8221; registration rights, subject to certain requirements and customary conditions. The registration and availability of such a significant number of securities for trading in the public market may have an adverse effect on the market price of our common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our executive officers, directors and principal stockholders control us, and their interests may conflict with the interests of our other stockholders in the future.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our executive officers and directors and certain affiliated stockholders own a significant portion of the outstanding voting stock of the Company as of the date of this Annual Report. Each share of our common stock initially entitles stockholders to one vote on all matters presented to stockholders generally. Accordingly, those owners, if voting in the same manner, could materially influence the election and removal of our directors and thereby determine corporate and management policies, including potential mergers or acquisitions, payment of dividends, asset sales, amendments of the certificate of incorporation and bylaws and other significant corporate transactions for so long as they retain significant ownership. This concentration of ownership may delay or deter possible changes in control of Open Lending, which may reduce the value of an investment in our common stock. So long as they continue to own a significant amount of the combined voting power, even if such amount is less than 50%, they will continue to be able to strongly influence decisions of the Company. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because we have no current plans to pay cash dividends on our common stock, our stockholders may not receive any return on investment unless our common stock can be sold for a price greater than the purchase price.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no current plans to pay cash dividends on our common stock. The declaration, amount and payment of any future dividends will be at the sole discretion of our Board of Directors. Our Board of Directors may take into account general and economic conditions, our financial condition and operating results, our available cash, current and anticipated cash needs, capital requirements, contractual, legal, tax and regulatory restrictions, implications on the payment of dividends by us to our stockholders or by our subsidiary to us and such other factors as our Board of Directors may deem relevant. In addition, the terms of our existing financing arrangements restrict or limit our ability to pay cash dividends. Accordingly, we may not pay any dividends on our common stock in the foreseeable future.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future offerings of debt or equity securities by us may adversely affect the market price of our common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the future, we may attempt to obtain financing or to further increase our capital resources by issuing additional shares of our common stock or offering debt or other equity securities, including commercial paper, medium-term notes, senior or subordinated notes, debt securities convertible into equity or shares of preferred stock. Future acquisitions could require substantial additional capital in excess of cash from operations. We would expect to obtain the capital required for acquisitions through a combination of additional issuances of equity, corporate indebtedness and/or cash from operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuing additional shares of our common stock or other equity securities or securities convertible into equity may dilute the economic and voting rights of our existing stockholders or reduce the market price of our common stock or both. Upon liquidation, holders of such debt securities and preferred shares, if issued, and lenders with respect to other borrowings would receive a distribution of our available assets prior to the holders of our common stock. Debt securities convertible into equity could be subject to adjustments in the conversion ratio pursuant to which certain events may increase the number of equity securities issuable upon conversion. Preferred shares, if issued, could have a preference with respect to liquidating distributions or a preference with respect to dividend payments that could limit our ability to pay dividends to the holders of our common stock. Our decision to issue securities in any future offering will depend on market conditions and other factors beyond our control, which may adversely affect the amount, timing and nature of our future offerings.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain provisions of our certificate of incorporation and bylaws could hinder, delay or prevent a change in control, which could adversely affect the price of our common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain provisions of our certificate of incorporation and bylaws could make it more difficult for a third party to acquire us without the consent of our Board of Directors. Among other things, these provisions:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">authorize the issuance of undesignated preferred stock, the terms of which may be established and the shares of which may be issued without stockholder approval, and which may include super voting, special approval, dividend, or other rights or preferences superior to the rights of the holders of our common stock;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prohibit stockholder action by written consent, requiring all stockholder actions be taken at a meeting of our stockholders;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide that the Board of Directors is expressly authorized to make, alter or repeal our bylaws;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establish advance notice requirements for nominations for elections to our Board of Directors or for proposing matters that can be acted upon by stockholders at stockholder meetings; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establish a classified Board of Directors, as a result of which our Board of Directors will be divided into three classes, with each class serving for staggered three-year terms, which prevents stockholders from electing an entirely new Board of Directors at an annual meeting.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, these provisions may make it difficult and expensive for a third party to pursue a tender offer, change in control or takeover attempt that is opposed by our management or our Board of Directors. Stockholders who might desire to participate in these types of transactions may not have an opportunity to do so, even if the transaction is favorable to them. These anti-takeover provisions could substantially impede stockholders&#8217; ability to benefit from a change in control or change our management and board of directors and, as a result, may adversely affect the market price of our common stock and stockholders&#8217; ability to realize any potential change of control premium.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our amended and restated bylaws designate specific courts as the exclusive forum for certain litigation that may be initiated by our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to our amended and restated bylaws, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware is the sole and exclusive forum for any state law claim for (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a claim of or based on a breach of a fiduciary duty owed by any director, officer or other employee of ours to us or our stockholders; (iii) any action asserting a claim pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws; or (iv) any action asserting a claim governed by the internal affairs doctrine, or the Delaware Forum Provision. The Delaware Forum Provision will not apply to any causes of action arising under the Securities Act or the Exchange Act. Our amended and restated bylaws further provide that unless we consent in writing to the selection of an alternative forum, the U.S. District Court for the Western District of Texas shall be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, or the Federal Forum Provision. In addition, our amended and restated bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of our common stock is deemed to have notice of and consented to the Delaware Forum Provision and the Federal Forum Provision; provided, however, that stockholders cannot and will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize that the Delaware Forum Provision and the Federal Forum Provision in our amended and restated bylaws may impose additional litigation costs on stockholders in pursuing any such claims, particularly if the stockholders do not reside in or near the State of Delaware or the State of Texas. Additionally, the forum selection clauses in our amended and restated bylaws may limit our stockholders&#8217; ability to bring a claim in a judicial forum that they find favorable for disputes with us or our directors, officers or employees, which may discourage the filing of lawsuits against us and our directors, officers and employees, even though an action, if successful, might benefit our stockholders. In addition, while the Delaware Supreme Court ruled in March 2020 that federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court were &#8220;facially valid&#8221; under Delaware law, there is uncertainty as to whether other courts will enforce our Federal Forum Provision. If the Federal Forum Provision is found to be unenforceable, we may incur additional costs associated with resolving such matters. The Federal Forum Provision may also impose additional litigation costs on stockholders who assert that the provision is not enforceable or invalid. The Court of Chancery of the State of Delaware and the U.S. District Court for the Western District of Texas may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments may be more or less favorable to us than our stockholders.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If securities and industry analysts publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our common stock will depend, in part, on the research and reports that securities and industry analysts publish about us and our business. If one or more of the securities or industry analysts who cover us downgrade our stock or publish inaccurate or unfavorable research about our business, our stock price would likely decline. If one or more of these analysts cease coverage of the Company or fail to publish reports on us regularly, demand for our stock could decrease, which might cause our stock price and trading volume to decline.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_22"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unresolved Staff Comments.</span></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_549755815226"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1C.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cybersecurity.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cybersecurity Risk Management and Strategy</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identify and assess cybersecurity risk in connection with our enterprise risk management (&#8220;ERM&#8221;) process, which is directly tied to our management&#8217;s strategic planning process. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented a variety of measures to assess, identify and manage material risks from cybersecurity threats.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These measures include automated source code testing to help align our security infrastructure with </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">application security best practices, and automated scanning and alerts to assess compliance against established security baselines.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity risk management process also includes defined timeframes for addressing vulnerabilities or other gaps identified by our automated detection and scanning tools.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also perform an annual evaluation of our alignment with the U.S. Commerce Department&#8217;s National Institute of Standards and Technology framework. In addition, our Information Security team, which reports directly to our Chief Information Officer (&#8220;CIO&#8221;), performs regular internal vulnerability scans across our information technology systems, and we use an independent third-party service provider for the completion of bi-annual penetration testing to maintain our SOC II compliance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are a key element of our cybersecurity and data privacy defenses. We administer mandatory and regular awareness programs for employees on cybersecurity. We require all new employees to complete security awareness training upon hire, and existing employees must complete security awareness training annually thereafter.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also conduct internal incident response tests, phishing test campaigns and other security-enhancing exercises throughout the year. In addition, we established measures to help mitigate the risk of exposure of personally identifiable information (&#8220;PII&#8221;). We have also implemented phishing protection and data loss prevention tools designed to enhance our cybersecurity throughout our information technology systems.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our cybersecurity risk management processes, we regularly engage third-party service providers to assess our internal cybersecurity programs and compliance with applicable practices and standards.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity risk management processes include assessing third-party risks and we regularly perform third-party risk assessments to help us identify and mitigate risks arising from our use of or partnership with third parties, such as vendors, suppliers, and other business partners. Third-party cybersecurity risks are also evaluated as part of our initial due diligence assessments upon engaging third-party providers, inclusive of potential fourth-party risks related to the handling and processing of employee, business, or customer data. In addition to due diligence procedures conducted during onboarding of new third-party providers, we perform annual risk assessments of key third-party providers, along with real-time assessments in accordance with our Incident Response Plan and procedures, as needed, to help us determine any potential impact to the Company from third-party cybersecurity incidents that come to our attention.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business necessitates the collection and storage of consumers&#8217; PII. As such, cybersecurity and data privacy are a top concern for us. As a preventative measure, we have implemented certain policies and procedures that guide our day-to-day operations in these areas.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, the Company is not aware of risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, that have materially affected or are reasonably likely to materially affect our business, business strategy, results of operations or financial condition. For additional information, see &#8220;Item 1A&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors&#8212;Risks Related to Our Business&#8212;Cyber-attacks and other security breaches could have an adverse effect on our business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and &#8220;Item 1A&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors&#8212;Risks Related to Our Business&#8212;Disruptions in the operation of our computer systems and third-party data centers could have an adverse effect on our business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cybersecurity Governance</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cybersecurity is an area of focus for our Board of Directors and our management.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Audit Committee of our Board of Directors is primarily responsible for the oversight of risks from cybersecurity threats and is informed about cybersecurity risks through presentations from our CIO and our Chief Technology Officer (&#8220;CTO&#8221;), and other members of our management responsible for day-to-day management and mitigation of cybersecurity risks, as well as through its direct participation in our ERM process, which holistically addresses risks faced by us, including cybersecurity risk.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity risk management processes are led by members of our management team, including our CIO and our CTO, who hold degrees in Management Information Systems and Computer Science, respectively, along with an average of 21 years of prior work experience in various roles involving information technology, including cybersecurity, compliance, systems, and programming.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These individuals are informed about and monitor the prevention, mitigation, detection, and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management and strategic processes described above, including the operation of our Incident Response Plan. The CIO and CTO report and provide updates to the Audit Committee on risks from cybersecurity threats quarterly or as needed.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_25"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Properties.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease our office space, located at 1501 South MoPac Expressway, Suite 450, Austin, TX 78746. We believe our current office space is sufficient to meet our needs until the expiration of our lease. </span></div><div id="ica9913e8961d4403a44f5029dd65b27b_28"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the date of this Annual Report, we are not a party to any material legal proceedings. In the future, we may become party to legal matters and claims arising in the ordinary course of business, the resolution of which we do not anticipate would have a material adverse impact on our financial position, results of operations or cash flows.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_31"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mine Safety Disclosures.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_34"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div></div><div><span><br/></span></div><div id="ica9913e8961d4403a44f5029dd65b27b_37"></div><div style="padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the Nasdaq under the symbol &#8220;LPRO.&#8221; As of February&#160;27, 2024, there were 23 registered stockholders of record. The actual number of stockholders is significantly greater than this number of record holders, and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no current plans to pay cash dividends on our common stock. The declaration, amount and payment of any future dividends will be at the sole discretion of our Board of Directors. Our Board of Directors may take into account general and economic conditions, our financial condition and operating results, our available cash, current and anticipated cash needs, capital requirements, contractual, legal, tax and regulatory restrictions, implications on the payment of dividends by us to our stockholders or by our subsidiary to us and such other factors as our Board of Directors may deem relevant. In addition, our ability to pay dividends is limited by covenants in our existing indebtedness and may be limited by the agreements governing other indebtedness that we incur in the future. Accordingly, we may not pay any dividends on our common stock in the foreseeable future.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information with respect to our repurchases of shares of common stock during the three months ended December&#160;31, 2023.</span></div><div style="margin-top:18pt;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 style="width:24.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.690%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.690%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.693%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total number of shares purchased </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average price paid per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total number of shares purchased as part of publicly announced plans or programs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate dollar value of shares that may yet be purchased under the plans or programs </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in millions) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10/1/2023-10/31/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,347&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.84&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11/1/2023-11/30/2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,787</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,663</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/1/2023-12/31/2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,238</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,475</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,078,372</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">936,138</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)  Includes 127,347 shares in October 2023, 8,124 shares in November 2023 and 6,763 shares in December 2023 purchased from employees to satisfy their tax withholding obligations related to share-based awards that vested during those months.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)  Our Board of Directors authorized share repurchases under the Share Repurchase Program for up to $75.0 million effective through March 31, 2024.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future share repurchases are subject to the business judgment of our Board of Directors, taking into consideration our historical and projected results of operations, financial condition, cash flows, capital requirements, covenant compliance, current economic environment and other factors considered relevant. As of December&#160;31, 2023, we had $19.6 million available under the Share Repurchase Program. Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_46">Item 7, </a></span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_46">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within this Annual Report for additional information on our share repurchases.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Compensation Plan Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information concerning our equity compensation plans is incorporated by reference herein to the section in our definitive Proxy Statement for the 2024 Annual Meeting of Stockholders (&#8220;2024 Proxy Statement&#8221;) entitled &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Compensation Plan Information.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Graph </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The graph below shows the cumulative total stockholder return of an investment of $100.00 at market close on the Closing Date of the Business Combination, in (i) our common stock, (ii) the S&amp;P 500 Index, and (iii) common stock of a selected group of peer issuers (the &#8220;Peer Group&#8221;). The Peer Group tracks the weighted average stock price performance of equity securities of nine companies in our industry, including Green Dot Corporation, Jack Henry &amp; Associates, Inc., LendingClub Corporation, Pagaya Technologies Ltd., Paymentus Holdings, Inc., Q2 Holdings, Inc., Repay Holdings Corporation, SoFi Technologies, Inc. and Upstart Holdings, Inc. Data for the S&amp;P 500 Index and the Peer Group assumes reinvestment of dividends. Our common stock had a closing stock price of $13.75 on the Closing Date, and the stock price performance shown in the graph below is based on historical data and is not indicative of, nor intended to forecast, future stock price performance of our stock. </span></div><div style="margin-top:6pt;text-align:justify"><img src="lpro-20231231_g2.jpg" alt="1099511637536" style="height:380px;margin-bottom:5pt;vertical-align:text-bottom;width:681px"/></div><div style="margin-top:6pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_40"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160; [Reserved]</span></div><div style="text-align:justify"><span><br/></span></div><div id="ica9913e8961d4403a44f5029dd65b27b_43"></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_46"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.&#160;&#160;&#160;&#160;  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis should be read in conjunction with our consolidated financial statements and related notes appearing in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_97">Item 8. Financial Statements and Supplementary Data</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">. This section of our Annual Report generally discusses 2023 and 2022 items and year-to-year comparisons between 2023 and 2022. Discussions of 2021 items and year-to-year comparisons between 2022 and 2021 that are not included in this Annual Report can be found in Part II, &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1806201/000180620123000033/lpro-20221231.htm">Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> for the fiscal year ended December 31, 2022. The following discussion contains forward-looking statements that reflect our future plans, estimates, beliefs and expected performance. The forward-looking statements are dependent upon events, risks and uncertainties that may be outside our control. Our actual results could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to those factors discussed below and elsewhere in this Annual Report, particularly in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_19">Item 1A&#8212;Risk Factors</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_13">Cautionary Note Regarding Forward-Looking Statements</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, all of which are difficult to predict. In light of these risks, uncertainties and assumptions, the forward-looking events discussed may not occur. We do not undertake any obligation to publicly update any forward-looking statements except as otherwise required by applicable law.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading provider of lending enablement and risk analytics to credit unions, regional banks, finance companies and the captive finance companies of automakers. Our customers, collectively referred to herein as automotive lenders, make automotive consumer loans to underserved near-prime and non-prime borrowers by harnessing our risk-based interest rate pricing models, powered by our proprietary data and real-time underwriting of automotive loan default insurance coverage from insurers. Since our inception in 2000, we have facilitated over $21.9 billion in automotive loans, accumulated more than 20 years of proprietary data and developed over two million unique risk profiles. We currently serve 454 active lenders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We specialize in risk-based pricing and modeling and provide automated decision-technology for automotive lenders throughout the U.S. We target the financing needs of near-prime and non-prime borrowers, or borrowers with a credit bureau score generally between 560 and 699, who are underserved in the automotive finance industry. Traditional lenders focus on prime borrowers, where an efficient market has developed with interest rate competition that benefits borrowers. Independent finance companies focus on sub-prime borrowers. Borrowers who must utilize the near-prime and non-prime automotive lending market have fewer lenders focused on loans with longer terms or higher advance rates. As a result, many near-prime and non-prime borrowers turn to sub-prime lenders, resulting in higher interest rate loan offerings than such borrower's credit profile often merits or warrants. We seek to make this market more competitive, resulting in more attractive loan terms.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our flagship product, LPP, is a cloud-based automotive lending platform. LPP supports loans made to near-prime and non-prime borrowers and is designed to underwrite default insurance by linking automotive lenders to insurance companies. The platform uses risk-based pricing models which enable automotive lenders to assess the credit risk of a potential borrower using data driven analysis. Our proprietary risk models project loan performance, including expected losses and prepayments in arriving at the optimal rate. With five-second decisioning, LPP recommends a risk-based, all-inclusive interest rate for a loan that is customized to each automotive lender, reflecting cost of capital, loan servicing and acquisition costs, expected recovery rates and target return on assets. LPP risk models use a proprietary score in assessing and pricing risk on automotive loan applications. This score combines credit bureau data and FCRA-compliant alternative consumer data to more effectively assess risk and determine the appropriate insurance premium for any given loan application.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LPP is powered by technology that delivers speed and scalability in providing interest rate decisioning to automotive lenders. It supports the full transaction lifecycle, including credit application, underwriting, real-time insurance approval, settlement, servicing, invoicing of insurance premiums and fees and advanced data analytics of the automotive lender&#8217;s portfolio under the program. Through electronic system integration, our software technology connects us to parties in our ecosystem. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A key element of LPP is the unique database that drives risk decisioning using data accumulated for more than 20 years. When a loan is insured at origination, all attributes of the transaction are stored in our database. Through the claims management process, we ultimately obtain loan life performance data on each insured loan. Having granular origination and performance data allows our data scientists and actuaries to constantly evolve and refine risk models, based on actual experience and third-party information sources. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We facilitate certified loans and have achieved financial success by targeting the financing needs of near-prime and non-prime borrowers who are underserved in the automotive finance industry.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We facilitated 122,984 and 165,211 certified loans during the years ended December&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue was $117.5 million and $179.6 million for the years ended December&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $29.1 million and $97.6 million for the years ended December&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income was $22.1 million and $66.6 million for the years ended December&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA, as defined below, was $50.2 million and $105.7 million for the years ended December&#160;31, 2023 and 2022, respectively. Information regarding use of Adjusted EBITDA, a non-GAAP measure, and a reconciliation of Adjusted EBITDA to net income, the most comparable GAAP measure, is included in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Non-GAAP Financial Measures.&#8221;</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Highlights</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the total dollar-value of insured loans we facilitated and the number of new contracts we signed with automotive lenders for the years ended December&#160;31, 2023 and 2022:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except number of contracts)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certified loans</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value of insured loans facilitated (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,614,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,758,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average loan size per certified loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of contracts signed with automotive lenders</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have defined &#8220;active lenders&#8221; as lenders who certify at least one loan during the preceding 12 months. As of December 31, 2023 and 2022, we had 454 and 438 active lenders, respectively. The table below represents lender count information for lenders with certified loan activity during the periods indicated.</span></div><div style="margin-top:6pt"><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 style="width:71.268%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lenders certifying loans at beginning of period</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New lenders </span><span style="color:#000000;font-family:'Arial',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in lenders </span><span style="color:#000000;font-family:'Arial',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:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lenders certifying loans at end of period</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)  New lenders using LPP to certify loans for the first time during the period.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)  Net change in the number of lenders previously onboarded and using LPP to certify loans during the period. Certain lenders experience periods of inactivity followed by periods of activity, causing the lender count to fluctuate from period to period. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Performance Measures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review several key performance measures, discussed below, to evaluate business and results, measure performance, identify trends, formulate plans and make strategic decisions. We believe that the presentation of such metrics is useful to our investors and counterparties because such metrics are used to measure and model the performance of companies with recurring revenue streams.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certified Loans</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We refer to &#8220;certified loans&#8221; as the loans facilitated through LPP during a given period. Additionally, we refer to loans with a one-time upfront program fee payment as &#8220;single-pay&#8221; loans. For certain loans, the program fee is paid to us over 12 monthly installments and we refer to these loans as &#8220;monthly-pay&#8221; loans.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Average Program Fee</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define &#8220;average program fee&#8221; as the total program fee revenue recognized for a period, excluding one-time adjustments, divided by the number of certified loans in that period.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Underwriting Profit</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define &#8220;underwriting profit&#8221; as the total underwriting profit expected to be received by insurers over the expected life of the insured loans.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earned Premium</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define &#8220;earned premium&#8221; as the total insurance premium earned by insurers in a given period. Earned premiums were $335.0 million and $294.0 million, respectively, for the years ended December&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 15, 2024, we entered into a program management agreement with Core Specialty, who will provide auto loan default insurance policies for LPP certified loans, from which we expect to earn profit share revenue and claims administration fees.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Factors Affecting Operating Results</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future operating results and cash flows are dependent upon a number of opportunities, challenges and other factors, including the growth in the number of financial institutions and transaction volume, competition, profit share assumptions and industry trends and general economic conditions. Key factors affecting our operating results include the following:</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Growth in the Number of Financial Institutions</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The growth trend in active automotive lenders using LPP is a critical factor directly affecting revenue and financial results as it influences the number of loans funded on LPP. Growth in our active automotive lender relationships will depend on our ability to retain existing, and add new, automotive lenders.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face competition to acquire and maintain automotive lenders as customers, as well as competition to facilitate the funding of near-prime and non-prime auto loans. LPP, which combines lending enablement, risk analytics, near-prime and non-prime auto loan performance data, real-time loan decisioning, risk-based pricing and auto loan default insurance, is a unique solution for which we have not identified any direct competitors. The emergence of direct competitors, providing risk, analytics and loss mitigation, which are core elements of our business, could materially impact our ability to acquire and maintain automotive lender customers. The near-prime and non-prime lending market is highly fragmented and competitive. We face competition from a diverse landscape of consumer lenders, including traditional banks and credit unions, as well as alternative technology-enabled lenders. The emergence of other insurers, in competition with our insurers, could materially impact our business. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Profit Share Assumptions</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on assumptions to calculate the value of profit share revenue, which is our share of insurance partners&#8217; underwriting profit. For example, positive change in estimates associated with historic vintages generate an increase in our contract asset, additional revenues and future expected cash flows, while negative change in </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimates generate a decrease in our contract asset, a reduction in revenues and future expected cash flows. Please refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Critical Accounting Policies and Estimates</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for more information on these assumptions.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Industry Trends and General Economic Conditions</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations have been and may continue to be impacted by the relative strength of the overall economy and its effect on unemployment, consumer spending, consumer demand for automotive financing and our lender customer&#8217;s liquidity. As general economic conditions improve or deteriorate, the amount of disposable income consumers have tends to fluctuate, which in turn impacts consumer spending levels and the willingness of consumers to enter into loans to finance purchases and consumers&#8217; ability to afford financial obligations. Specific economic factors such as inflation, fluctuating interest rates, changes in monetary and related policies, market volatility, supply chain disruptions, consumer confidence and, particularly, the unemployment rate also influence consumer spending and borrowing patterns.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022 (the &#8220;IR Act&#8221;) which includes, among other provisions, changes to the U.S. corporate income tax system, including a 15% minimum tax based on &#8220;adjusted financial statement income&#8221; exceeding $1 billion and a 1% excise tax on net repurchases of stock after December 31, 2022. The IR Act may impact the cost efficiency of the Share Repurchase Program. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest insurance partner accounted for 30% of our total revenue during the year ended December&#160;31, 2023. Our largest insurance partners accounted for 34%, 11% and 10%, respectively, of our total revenue during the year ended December&#160;31, 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no lender customers who accounted for more than 10% of our total revenue during the years ended December&#160;31, 2023 and 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Termination or disruption of these relationships could materially and adversely impact our revenue. See &#8220;Item 1A&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors&#8212;Risks Related to Our Business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">If we lose one or more of our insurance carriers and are unable to replace their commitments, it could have a material adverse effect on our business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct business through one operating segment and we operate in one geographic region, the U.S. Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_124">Note 2&#8212;Summary of Significant Accounting and Reporting Policies</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the accompanying consolidated financial statements for more information.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Results of Operations</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generated through three streams: (i) program fees paid to us by automotive lenders, (ii) profit share paid to us by insurance partners, and (iii) claims administration service fees paid to us by insurance partners.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Program fees</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Program fees are paid by automotive lenders for the use of LPP, which provides loan analytics solutions and automated issuance of credit default insurance with third-party insurance providers. These fees are based on a percentage of each certified loan&#8217;s original principal balance and recognized as revenue upfront upon certification of the loan by the lending institution. The fee percentage rate varies based on the agreement with each lender. For loans with a one-time upfront payment, there is a sliding scale of rates representing volume discounts for certain lenders. Fees are typically capped at $600 per loan or calculated as a percentage of the funded loan amount. For monthly-pay loans, the fee paid by the lender is typically 3% of the initial amount of the loan and is not capped.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Profit share.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Profit share represents our participation in the underwriting profit of third-party insurance partners who provide automotive lenders with credit default insurance on loans those lenders make using LPP. We receive a percentage of the aggregate monthly insurance underwriting profit. Monthly insurance underwriting profit is calculated as the monthly earned premium less expenses and losses (including reserves for incurred, but not reported losses), with losses accrued and carried forward to future profit share calculations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Claims administration service fees.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Claims administration service fees are paid to us by third-party insurance carrier partners for credit default insurance claims adjudication services performed by our subsidiary, IAS, on its insured servicing portfolio. The administration fee is equal to 3% of the monthly insurance earned premium for as long as the LPP certified loan remains outstanding.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Services and Operating Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Cost of services primarily consists of fees paid to third party partners for lead-generation efforts, compensation and benefits relating to employees engaged in automotive lender customer service, product support and claims administration activities, fees paid for actuarial services related to the development of the monthly premium program, fees for integration with the loan origination system of automotive lenders and fees paid to credit bureaus and data service providers for credit applicant data. In the near term, we generally expect cost of services to remain constant as a percentage of our program fee revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. General and administrative expenses are comprised primarily of expenses relating to corporate-level employee compensation and benefits, non-cash share-based compensation, travel, meals and entertainment expenses, data and software expenses and professional and consulting fees. In the near term, we expect general and administrative expenses to increase as we focus on strategic initiatives.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling and marketing expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Selling and marketing expenses consist primarily of compensation and benefits of employees engaged in selling and marketing activities. We generally expect selling and marketing expenses to increase as a percentage of our program fee revenue in the near term as we focus on our go-to-market strategy.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Research and development expenses primarily consist of employee compensation and benefits for employees engaged in ongoing research and development of our software technology platform. We generally expect our research and development costs to increase in the near term as we continue to invest in new and existing products and services.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest expense primarily includes interest payments and the amortization of deferred financing costs in connection with the issuance of our debt.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest income.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Interest income primarily includes interest earned on money market funds and U.S. Treasury securities.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations for the years ended December&#160;31, 2023 and 2022:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:66.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Program fees</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,092</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,611</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit share</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,301</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,056</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claims administration and other service fees</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,067</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,927</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,460</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,594</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(35)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,282</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,968</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95,178</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">159,626</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(40)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,043</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,950</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,485</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,575</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,205</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Total operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,103</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">62,011</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,075</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,615</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(70)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,661)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,832)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,335</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,995</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,858</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">93,540</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(69)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,788</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,920</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,070</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,620</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(67)%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Performance Measures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth key performance measures for the years ended December&#160;31, 2023 and 2022:</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 style="width:65.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">% Change</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certified loans</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,984&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,211&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Single-pay</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly-pay</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average program fees (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Single-pay</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monthly-pay (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Excludes one-time adjustment for $0.6 million for the year ended December 31, 2023.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of Year Ended December&#160;31, 2023 and 2022</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-top:5pt;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 style="width:69.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Program Fees</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">64,092</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80,611</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Profit share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New certified loan originations</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimated revenues</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,812)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total profit share</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,301</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90,056</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Claims administration and other service fees</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,067</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,927</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,460</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,594</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue decreased by $62.1 million, or 35%, for the year ended December&#160;31, 2023 as compared to the year ended December&#160;31, 2022, driven by a $16.5 million and $46.8 million decrease in program fees revenue and profit share revenue, respectively, which was partially offset by increased claims administration fee revenues of $1.1 million as compared to the year ended December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Program fees revenue decreased $16.5 million, or 20%, for the year ended December&#160;31, 2023 as compared to the year ended December&#160;31, 2022. This decrease in program fees revenue was driven by a 26% decrease in certified loan volume, partially offset by an 8% increase in unit economics per certified loan, as compared to the year ended December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Profit share revenue decreased by $46.8 million, or 52%, for the year ended December&#160;31, 2023 as compared to the year ended December&#160;31, 2022. During the year ended December 31, 2023, we recorded $66.1 million in anticipated profit share associated with 122,984 certified loans for an average of $538 per loan, as compared to $95.7 million in anticipated profit share associated with 165,211 certified loans for an average of $579 per loan during the year ended December 31, 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, during the year ended December 31, 2023, we recorded a reduction of $22.8 million in estimated profit share revenues related to business in historic vintages primarily as a result of higher than anticipated loan default rates and prepayment rates, partially offset by lower than anticipated severity of losses. During the year ended December 31, 2022, we recorded a reduction of $5.7 million in estimated profit share revenues related to business in historic vintages primarily as a result of higher than anticipated prepayment rates, partially offset by lower loan default rates and severity of losses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from claims administration and other service fees, which primarily represents 3% of our insurance partners&#8217; annual earned premium, increased $1.1 million, or 13%, for the year ended December&#160;31, 2023 as compared to the year ended December 31, 2022, due to a 14% increase in total earned premiums.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Services, Gross Profit and Gross Margin</span></div><div style="margin-top:5pt;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 style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,460</span></td><td colspan="3" style="background-color:#cceeff;padding:0 7pt 0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,594</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,282</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,968</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95,178</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">159,626</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross margin</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services increased $2.3 million, or 12% during the year ended December 31, 2023, as compared to the year ended December 31, 2022, primarily due to higher employee compensation and benefit costs associated with our focus on product support and the growth of our claims administration team.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit decreased by $64.4 million, or 40%, for the year ended December&#160;31, 2023 as compared to the year ended December&#160;31, 2022, primarily driven by decreases in program fees and profit share revenues and an increase in cost of services, as discussed above.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Expenses, Operating Income and Operating Margin</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:100.000%"><tr><td style="width:1.0%"/><td style="width:69.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year&#160;Ended&#160;December&#160;31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95,178</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">159,626</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,043</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,950</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,485</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,856</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,575</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,205</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,103</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">62,011</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,075</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,615</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,460</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,594</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating margin</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased by $7.1 million, or 20%, for the year ended December&#160;31, 2023 as compared to the year ended December&#160;31, 2022, primarily driven by higher corporate employee compensation and benefit costs of $5.5 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and marketing expenses decreased by $0.4 million, or 2%, for the year ended December&#160;31, 2023 as compared to the year ended December&#160;31, 2022, primarily driven by a $1.5 million decrease in employee compensation and benefits partially offset by a $1.2 million increase in marketing expenses, mostly associated with event costs, media relations and branding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses decreased by $2.6 million, or 32%, for the year ended December&#160;31, 2023 as compared to the year ended December&#160;31, 2022, primarily due to increased focus on product support and the development of internal use software.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income for the year ended December 31, 2023, decreased by $68.5 million, or 70%, as compared to the year ended December 31, 2022, primarily driven by decreases in total revenues as well as changes in cost of services and operating expenses, as discussed above.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense increased $4.8 million, or 83%, for the year ended December&#160;31, 2023, as compared to the year ended December 31, 2022. Interest expense increased as a result of higher borrowing costs during 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Income</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, interest income increased $8.3 million compared to the year ended December 31, 2022 primarily due to interest earned on U.S Treasury securities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023 and 2022, we recognized income tax expense of $6.8 million and $26.9 million, respectively. The effective tax rate for the year ended December 31, 2023 was 23.5%, as compared to an effective tax rate of 28.8% for the year ended December 31, 2022. Income tax expense decreased $20.1 million, or 75% during the year ended December 31, 2023 as compared to the year ended December 31, 2022, primarily as a result of a decrease in income before income taxes. Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_166">Note 11</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_166"> &#8211; Income Taxes</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further discussion.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal liquidity requirements are to (i) meet working capital, tax and capital expenditure needs, (ii) service and repay our indebtedness and (iii) repurchase shares of our common stock.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flow and Liquidity Analysis</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess liquidity primarily in terms of our ability to generate cash to fund operating and investing activities. A significant portion of our cash from operating activities is derived from our profit share arrangements with our insurance partners, which are subject to judgments and assumptions and is, therefore, subject to variability. We believe that our existing cash resources and the Revolving Credit Facility will provide sufficient liquidity to fund our near-term working capital needs. We regularly evaluate alternatives for managing our capital structure and liquidity profile in consideration of expected cash flows, growth and operating capital requirements and capital market conditions. Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Critical Accounting Policies and Estimates</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_19">Item 1A &#8212; Risk Factors</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for a full description of the related estimates, assumptions, and judgments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our assessment of the underlying provisions and circumstances of our contractual obligations, other than the risks that we and other similarly situated companies face with respect to the condition of the capital markets (as described in</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_19"> Item 1A&#8212;Risk Factors</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">), there is no known trend, demand, commitment, event, or uncertainty that is reasonably likely to occur that would have a material adverse effect on our consolidated results of operations, financial condition, or liquidity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of cash flow data:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.653%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.218%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows from Operating Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flows provided by operating activities reflect net income adjusted for certain non-cash items and changes in operating assets and liabilities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the adjustments in the operating activities in the Statement of Cash Flows:</span></div><div style="margin-top:6pt"><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 style="width:71.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,620</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in other assets and liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,658</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">107,431</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities decreased by $24.8 million for the year ended December 31, 2023 as compared to the year ended December 31, 2022. The decrease was primarily attributable to decreased cash collections of $53.2 million related to program fees, profit share and claims administration service fee revenues, a $6.8 million increase in interest payments and a $1.8 million increase in cash payments related to cost of services and operating expense. This decrease in cash was partially offset by a $27.0 million reduction in income tax payments and an $8.3 million increase in interest income received during the year ended December 31, 2023 as compared to the year ended December 31, 2022.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows from Investing Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2023 and 2022, net cash used in investing activities was $2.2 million and $0.6 million, respectively. For the years ended December 31, 2023 and 2022, the investments primarily related to software developed for internal use.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flows from Financing Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flows used in financing activities primarily consist of share repurchases, and payments of debt and deferred financing costs.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, net cash used in financing activities was $42.3 million and is primarily related to the repurchase of 5,233,065 shares of our common stock held in treasury stock for a total of $37.3&#160;million, excluding excise tax.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, net cash used in financing activities was $17.8 million. The cash inflow of $150.0 million relates to proceeds from our Term Loan due 2027, which paid off our existing debt as of that date, less $1.0 million in deferred financing costs associated with the loan. Debt principal payments were $123.6 million, primarily related to payment in full of the Term Loan due 2026. In addition, we paid off all amounts outstanding under the Company&#8217;s prior revolving credit facility totaling $25.0 million and repurchased 2,643,306 shares of our common stock held in treasury stock for a total of $18.0 million.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had no amounts outstanding under our Revolving Credit Facility and $145.3 million outstanding under our Term Loan due 2027.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;17, 2022, the Board of Directors authorized the Share Repurchase Program allowing the Company to repurchase up to $75.0 million of the Company&#8217;s outstanding common stock until November&#160;17, 2023. On October&#160;26, 2023, the Board of Directors extended the expiration date of the Share Repurchase Program to March&#160;31, 2024. Repurchases may be made at management&#8217;s discretion from time to time on the open market. The Share Repurchase Program may be suspended, amended, or discontinued at any time. Pursuant to the Share Repurchase Program, the Company repurchased 5,233,065 shares at an average price of $7.13 for a total of $37.3 million, excluding excise tax, during the year ended December 31, 2023 and 2,643,306 shares at an average price of $6.82 for a total of $18.0 million during the year ended December 31, 2022, leaving $19.6 million available under our current Share Repurchase Program as of December 31, 2023. These shares were recorded to treasury stock at cost in the Consolidated Balance Sheets, which includes $0.3 million of excise tax expected to be paid in April 2024. This excise tax payable is included within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA is a non-GAAP financial measure used by management to evaluate its operating performance, generate future operating plans, and make strategic decisions, including those relating to operating expenses and the allocation of internal resources. Accordingly, we believe this measure provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and Board of Directors. This measure further provides useful analysis of period-to-period comparisons of our business, as it excludes the effect of certain non-cash items and certain variable charges. Adjusted EBITDA is defined as GAAP net income, excluding interest expense, income taxes, depreciation and amortization expense of fixed assets, share-based compensation expense, gain on extinguishment of the TRA, and loss on extinguishment of debt. Adjusted EBITDA margin is defined as Adjusted EBITDA expressed as a percentage of total revenue.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of GAAP net income to Adjusted EBITDA for each of the periods indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:72.067%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.951%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,070</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,620</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,661</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,832</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,788</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,920</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization of fixed assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">915</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,492</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,449</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total adjustments</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,100</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,116</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,170</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105,736</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,460</span></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,594</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA margin</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, Adjusted EBITDA decreased by $55.6 million, or 53%, as compared to year ended December 31, 2022. The decrease in Adjusted EBITDA during the year ended December 31, 2023 reflects the decrease in operating income primarily driven by the decrease in estimated future revenues on historic vintages and increased operating expenses.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing our consolidated financial statements, we make assumptions, judgments and estimates that can have a significant impact on our revenue, income from operations and net income, as well as on the value of certain assets and liabilities on our Consolidated Balance Sheets. We base our assumptions, judgments and estimates on historical experience and various other factors that we believe to be reasonable under the circumstances. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with GAAP. To prepare these financial statements, we make estimates, assumption, and judgments that affect what we report as our assets and liabilities, what we disclose as contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the periods presented.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with our policies, we regularly evaluate our estimates, assumptions, and judgments, including, but not limited to, those concerning revenue recognition, depreciation and amortization, contingencies, share-based compensation, and income taxes, and base our estimates, assumptions, and judgments on historical experience and on factors we believe reasonable under the circumstances. The results involve judgments about the carrying values of assets and liabilities not readily apparent from other sources. If our assumptions or conditions change, the actual results we report may differ from these estimates. We believe the following critical accounting policies affect the more significant estimates, assumptions, and judgments we use to prepare these consolidated financial statements. Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_124">Note&#160;2&#8212;Summary of Significant Accounting and Reporting Policies</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the accompanying consolidated financial statements for a summary of our significant accounting policies.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Profit Share Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize revenue in accordance with the Financial Accounting Standards Board&#8217;s Accounting Standards Codification (&#8220;ASC&#8221;) Topic 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASC 606&#8221;). Application of ASC 606 requires us to make judgments and estimates related to the classification, measurement and recognition of revenue. Our revenue primarily consists of program fees derived from contracts with lending institutions, profit share and claims administration service fees from contracts with insurance carriers and is recognized when the contractual performance obligation is satisfied.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary judgment relating to the recognition of revenue is the estimation of our profit share with our insurance partners. On a quarterly basis, we use a forecast model to project loan-level earned premiums and insurance claim payments. Our forecasts are driven by our projections of prepayment rate, loan default rate and severity of loss. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These forecast assumptions are derived from an analysis of the historical performance of the active loan portfolio, prevailing default and prepayment trends, and macroeconomic projections. To the extent these forecast assumptions change, our profit share revenue will be adjusted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continually assess the default and prepayment assumptions of our core forecast model against reported performance and lender delinquency data. We make updates to the forecast model to ensure that default and prepayment rate projections align with actual experience.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate our forecast assumptions for prepayment rate, loan default rate and default severity of loss by performing a sensitivity analysis calculating the impact on profit share revenue of a hypothetical 10% increase and decrease in each assumption. The below table summarizes the results of the sensitivity analysis as of December&#160;31, 2023:</span></div><div style="margin-top:5pt"><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 style="width:26.988%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prepayment rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Loan default rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Default severity of loss</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumption change</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact on revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to closing of the Business Combination, Open Lending, LLC, the sole owner of Lenders Protection, LLC and Open Lending Services, Inc., was treated as a partnership for income tax purposes. Therefore, no provision had historically been made for income tax purposes prior to the closing.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to closing, Open Lending, LLC became a disregarded entity, wholly owned by us through its wholly owned subsidiaries. As of the close of the Business Combination, we are subject to income tax on a consolidated basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate is based on income at statutory tax rates, adjusted for non-taxable and non-deductible items and tax credits. Management&#8217;s best estimate of future events and their impact is included in our effective tax rate. Certain changes or future events, such as changes in tax legislation, could have an impact on our estimates and effective tax rate. Audit periods remain open for review until the statute of limitations has passed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of income taxes involves estimating the actual current tax liability together with assessing temporary differences in recognition of income for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included in our Consolidated Balance Sheets. We record a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, we are required to develop estimates of the anticipated timing of the reversal of existing deferred tax liabilities, as well as estimates of future taxable income in some instances. Judgment is inherent in this process and differences between the estimated and actual amounts could result in a material impact on our consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize liabilities for uncertain tax positions based on a two-step process. The first step requires us to determine whether the weight of available evidence indicates that the tax position has met the threshold for recognition. Therefore, we must evaluate whether it is more likely than not that the position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step requires us to measure the tax benefit of the tax position taken, or expected to be taken, in an income tax return as the largest amount that is more than 50% likely of being realized upon ultimate settlement. This measurement step is inherently complex and requires subjective estimations of such amounts to determine the probability of various possible outcomes. We re-evaluate the uncertain tax positions each quarter based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, expirations of statutes of limitation, effectively settled issues under audit, and new audit activity. Such a change in recognition or measurement would result in the recognition of a tax benefit or an additional charge to the tax provision in the period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_124">Note 2&#8212;Summary of Significant Accounting and Reporting Policies</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the accompanying consolidated financial statements for our discussion about new accounting pronouncements adopted and those pending.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, our estimated future obligations include both current and long-term obligations. For our debt described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_136">Note 4&#8212;Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we have a current obligation of $4.7 million and a long-term obligation of $140.6 million. Under our operating lease described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_157">Note 9&#8212;Commitments and Contingencies</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we have a current obligation of $0.6 million and a long-term obligation of $3.5 million.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_49"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations include activities in the U.S. These operations expose us to a variety of market risks, including the effects of changes in interest rates and changes in consumer attitudes toward financing a vehicle purchase. We monitor and manage these financial exposures as an integral part of our overall risk management program.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market Risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we are exposed to market risk and have established policies designed to protect against the adverse effects of this exposure. We are exposed to risks associated with general economic conditions and the impact of the economic environment on consumer spending levels, the willingness of consumers to enter into loans to finance purchases and consumers&#8217; ability to afford financial obligations. Consumer spending and borrowing patterns related to auto purchases are influenced by economic factors such as unemployment rates, inflation, fluctuating interest rates, changes in monetary and related policies, market volatility, and overall consumer confidence. We also face risk from competition to acquire, maintain and develop new relationships with automotive lenders, as well as competition from a wide variety of automotive lenders who are (or are affiliated) with financial institutions and have capacity to hold loans on their balance sheets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration Risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on our largest insurance partner for a significant portion of our profit share and claims administration service fees revenue. Termination or disruption of these relationships could materially and adversely impact our revenue. See &#8220;Item 1A&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors&#8212;Risks Related to Our Business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">If we lose one of more of our insurance carriers and are unable to replace their commitments, it could have a material adverse effect on our business</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our earnings and cash flows are subject to fluctuations due to changes in interest rates on investment of available cash balances in money market funds and U.S. Treasury securities. Our Term Loan due 2027 also exposes us to changes in short-term interest rates since interest rates on the underlying obligations are variable.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had $145.3 million outstanding under the Term Loan due 2027, which is scheduled to mature on September&#160;9, 2027. There were no amounts outstanding under the Revolving Credit Facility as of December&#160;31, 2023. Borrowings under our Credit Agreement bear interest at a rate equal to the term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus 0.10% (&#8220;Adjusted SOFR&#8221;) plus a spread that is based upon our total net leverage ratio. The spread ranges from 1.625% to 2.375% per annum for Adjusted SOFR loans. We are also charged an unused commitment fee that ranges from 0.15% to 0.225% per annum on the average daily unused portion of the Revolving Credit Facility, which is paid quarterly in arrears and is based on our total net leverage ratio.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_52"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements and Supplementary Data.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements and supplementary data are included in this Annual Report beginning on page F-1.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_55"></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.</span></div><div style="margin-top:12pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_58"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Controls and Procedures.</span></div><div style="margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a) Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the rules and forms of the SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the our management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, regardless of how well they were designed and are operating, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of the end of the period covered by this Annual Report, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b) Management&#8217;s Report on the Effectiveness of Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over our financial reporting. Internal control over financial reporting is defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, our principal executive and principal financial and accounting officers and effected by our Board of Directors, management and other personnel to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP. Our internal control over financial reporting includes those policies and procedures that:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and dispositions of our assets;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management, with the participation of our principal executive and principal financial and accounting officers, assessed the effectiveness of our internal control over financial reporting as of December&#160;31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) in its 2013 Internal Control &#8212; Integrated Framework. Based on this assessment, our management has concluded that, as of December&#160;31, 2023, our internal control over financial reporting is effective based on those criteria.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young LLP, the independent registered public accounting firm who audited the Company&#8217;s consolidated financial statements included in this Annual Report, has issued an attestation report on the Company&#8217;s internal control over financial reporting, which is included herein.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c) Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(f) or 15d-15(f) of the Exchange Act during the period covered by this Annual Report, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_61"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insider Trading Arrangements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December&#160;31, 2023, no director or officer of the Company <ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-38"><ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-39">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-40"><ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-41">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.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_64"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9C.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</span></div><div style="margin-bottom:12pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_67"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part III&#160;&#160;&#160;&#160;</span></div></div><div style="text-align:center"><span><br/></span></div><div id="ica9913e8961d4403a44f5029dd65b27b_70"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Directors, Executive Officers and Corporate Governance.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is set forth under the captions &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Election of Directors</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Delinquent Section 16(a) Reports</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Board Matters</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; in the 2024 Proxy Statement.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_73"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Compensation.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is set forth under the captions &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; in the 2024 Proxy Statement.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_76"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is set forth under the caption &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; in the 2024 Proxy Statement.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_79"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Relationships and Related Transactions, and Director Independence.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is set forth under the caption &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain Relationships and Related Person Transactions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; in the 2024 Proxy Statement.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_82"></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principal Accountant Fees and Services.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is set forth under the caption &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ratification of the Selection of Independent Registered Public Accounting Firm</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; in the 2024 Proxy Statement.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_85"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div></div><div style="text-align:center"><span><br/></span></div><div id="ica9913e8961d4403a44f5029dd65b27b_88"></div><div style="text-indent:36pt"><span><br/></span></div><div style="-sec-extract:summary;margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exhibit and Financial Statement Schedules.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) The following documents are filed as part of this report.</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Statements</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements are included in Part IV, Item 15 of this Annual Report. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Statement Schedules</span></div><div style="margin-top:3pt;padding-left:72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statement schedules are omitted because they are not applicable or the required information is included in the consolidated financial statements or notes thereto.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exhibits</span></div><div style="margin-top:3pt;padding-left:72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed in (b) are filed or incorporated by reference as part of this Annual Report.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Exhibits</span></div><div style="margin-top:12pt;text-align:center"><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 style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.983%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Description</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1806201/000119312520169633/d941403dex31.htm">Amended and Restated Certificate of Incorporation of Open Lending Corporation (incorporated by reference to Exhibit 3.1 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed June 15, 2020).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">3.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1806201/000119312520169633/d941403dex32.htm">Amended and Restated Bylaws of Open Lending Corporation (incorporated by reference to Exhibit 3.2 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed June&#160;15, 2020).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620121000012/lpro-20201231xexx44.htm">Description of Registrant&#8217;s Securities (incorporated by reference to Exhibit 4.4 to Open Lending Corporation&#8217;s Annual Report on Form 10-K filed March 16, 2021).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1806201/000119312520169633/d941403dex108.htm">Investor Rights Agreement, dated as of June&#160;10, 2020, by and among Nebula Parent Corp., the parties listed as Investors herein, Bregal Sagemount I, L.P., solely for the purposes of Section&#160;8.1, and Open Lending, LLC (incorporated by reference to Exhibit 10.8 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed June&#160;15, 2020).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.2</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000119312521092900/d140091dex101.htm">Credit Agreement, dated as of March 19, 2021, by and among Open Lending Corporation, the Administrative Agent and the financial institutions party thereto as lenders (incorporated by reference to Exhibit 10.1 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed March 25, 2021).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.3</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000119312522245609/d356460dex101.htm">First Amendment to Credit Agreement, dated as of September 9, 2022, by and among Open Lending Corporation as borrower, certain subsidiaries of Open Lending Corporation as guarantors, the financial institutions party thereto as lenders and Wells Fargo Bank, N.A., as administrative agent for the lenders (incorporated by reference to Exhibit 10.1 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed September 15, 2022).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1806201/000119312520147480/d921991ds4a.htm#annxcov921991_4a">2020 Stock Option and Incentive Plan. (Incorporated by reference to Annex E of Nebula Acquisition Corp.&#8217;s Registration Statement on Form S-4 (Reg. No.&#160;333-237264), filed with the SEC on May&#160;20, 2020)</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1806201/000119312520169633/d941403dex1012.htm">Form of Director Indemnification Agreement (incorporated by reference to Exhibit 10.12 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed June&#160;15, 2020).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1806201/000119312520169633/d941403dex1011.htm">Form of Officer Indemnification Agreement (incorporated by reference to Exhibit 10.11 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed June&#160;15, 2020).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000119312522258957/d408047dex101.htm">Employment Agreement by and between the Company and Keith A. Jezek, dated October 6, 2022 (incorporated by reference to Exhibit 10.1 to the Open Lending Corporation&#8217;s Current Report on Form 8-K filed October 6, 2022)</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1806201/000119312520236303/d34242dex103.htm">Employment Agreement by and between the Company and Charles D. Jehl, dated August 28, 2020 (incorporated by reference to Exhibit 10.3 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed August 31, 2020)</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><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 style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.983%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000119312520291800/d88256dex103.htm">First Amendment to Employment Agreement by and between the Company and Charles D. Jehl, dated November 5, 2020 (incorporated by reference to Exhibit 10.3 to Open Lending Corporation's Current Report on Form 8-K filed November 12, 2020)</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000119312522258957/d408047dex102.htm">Transition Services Agreement by and between the Company and John J. Flynn, dated October 6, 2022 (incorporated by reference to Exhibit 10.2 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed October 6, 2022).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.11</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">First Amendment to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">Transition</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm"> Services Agreement by and between the Company and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">John J. Flynn</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">, dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">July</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">7, 2023 (incorporated by reference to Exhibit 10.1 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">August</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000096/lpro-amendmenttotsaflynn.htm">2, 2023).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.12</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">A</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">d</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">visory and Consulting</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm"> Services Agreement by and between the Company and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">Ross M. Jessup</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">, dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">October</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">7, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm"> (incorporated by reference to Exhibit 10.1 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">October</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">18</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022026565/a22-10x17advisoryandconsul.htm">).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.13</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">First Amendment to </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">Advisory and Consulting</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm"> Services Agreement by and between the Company and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">Ross M. Jessup</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">, dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">April</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">7, 2023 (incorporated by reference to Exhibit 10.1 to Open Lending Corporation&#8217;s Current Report on Form 8-K filed </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">April</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000180620123000051/a23-04x04firstamendmenttoa.htm">, 2023).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.14</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000119312520291800/d88256dex104.htm">Senior Executive Cash Incentive Bonus Plan (incorporated by reference to Exhibit 10.4 to Open Lending Corporation's Current Report on Form 8-K filed November 12, 2020)</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.15*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="lpro-20231231ex1015.htm">Second Amended and Restated Non-Employee Director Compensation Policy.</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.16 &#8709; &#8709;&#8709;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828021016812/produceragreementasamended.htm">Producer Agreement dated as of June 24, 2021, as amended, by and between American National Lloyds Insurance Company, ANPAC Louisiana Insurance Company, American National Property And Casualty Company and Lenders Protection LLC (incorporated by reference to Exhibit 10.1 to Open Lending Corporation&#8217;s Quarterly Report on Form 10-Q filed August 12, 2021).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.17 &#8709; &#8709;&#8709;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1806201/000162828022021358/lpro-programmanagementagre.htm">Program Management Agreement dated May 2, 2022, by and between Arch Specialty Insurance Company and Lenders Protection, LLC (incorporated by reference to Exhibit 10.1 to Open Lending Corporation&#8217;s Quarterly Report on Form 10-Q filed August 5, 2022).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">21.1*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="lpro-20231231ex211.htm">List of Significant Subsidiaries.</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">23.1*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="lpro-20231231ex231.htm">Consent of Ernst &amp; Young, LLP.</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">31.1*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="lpro-20231231ex311.htm">Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">31.2*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="lpro-20231231ex312.htm">Certification of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">32.1**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="lpro-20231231ex321.htm">Certification of Chief Executive Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. &#167; 1350).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">32.2**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="lpro-20231231ex322.htm">Certification of Chief Financial Officer pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. &#167; 1350).</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">97.1*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="lpro-20231231ex971.htm">O</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="lpro-20231231ex971.htm">pen Le</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="lpro-20231231ex971.htm">nding Corporation Clawback Policy.</a></span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">101*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following materials from Open Lending Corporation&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023, formatted in iXBRL (Inline eXtensible Business Reporting Language):</span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i) Consolidated Balance Sheets</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) Consolidated Statements of Operations</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii) Consolidated Statements of Stockholder&#8217;s Equity</span></div></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iv) Consolidated Statements of Cash Flows</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(v) Notes to Consolidated Financial Statements</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document).</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith.</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furnished herewith.</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><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 style="width:5.917%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.983%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#160;&#8709;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portions of this exhibit have been omitted pursuant to Item 601(b)10(iv) of Regulation S-K.</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8709;&#8709;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company undertakes to furnish supplemental copies of any of the omitted schedules to the SEC upon request.</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_91"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Form 10-K Summary.</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_94"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.592%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OPEN LENDING CORPORATION</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Charles D. Jehl</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charles D. Jehl</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer<br/>(Principal Financial and Accounting Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</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 style="width:32.721%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.560%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.204%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Keith A. Jezek</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Director<br/>(Principal Executive Officer)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Keith A. Jezek</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Charles D. Jehl</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer<br/>(Principal Financial and Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charles D. Jehl</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Jessica Buss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jessica Buss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Adam H. Clammer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adam H. Clammer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Eric A. Feldstein</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric A. Feldstein</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ John J. Flynn</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John J. Flynn</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Blair J. Greenberg</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Blair J. Greenberg</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Thomas K. Hegge</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thomas K. Hegge</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Shubhi S. Rao</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shubhi S. Rao</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Gene Yoon</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gene Yoon</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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 style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_97"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to Consolidated Financial Statements</span></div><div style="margin-top:12pt;text-align:center"><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 style="width:92.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.772%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_100">Report of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (PCAOB ID: <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-42">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ica9913e8961d4403a44f5029dd65b27b_100">2</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_103">Report of Independent Registered Public Accounting Firm on Internal Control over Financial Reporting</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ica9913e8961d4403a44f5029dd65b27b_103">4</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_106">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ica9913e8961d4403a44f5029dd65b27b_106">5</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_109">Consolidated Statements of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ica9913e8961d4403a44f5029dd65b27b_109">6</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_112">Consolidated Statements of Changes in Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ica9913e8961d4403a44f5029dd65b27b_112">7</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_115">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ica9913e8961d4403a44f5029dd65b27b_115">8</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_121">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ica9913e8961d4403a44f5029dd65b27b_121">9</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_100"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Open Lending Corporation</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Open Lending Corporation (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, changes in stockholders&#8217; equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 28, 2024 expressed an unqualified opinion thereon.</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.380%"><tr><td style="width:1.0%"/><td style="width:14.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.976%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Profit Share Revenue Recognition</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Description of the matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 2 to the consolidated financial statements, management uses forecasts of loan-level earned premiums and insurance claim payments to estimate profit share revenue expected to be received from third-party insurance providers over the life of each loan. Forecasts are driven by management&#8217;s projections of prepayment rate, loan default rate and severity of loss. These assumptions are based on the historical performance of the active loan portfolio, prevailing default and prepayment trends, and macroeconomic projections. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s estimate of profit share revenue is complex because the recognition involves significant management judgment about expected future consideration to be received from third-party insurance providers over the life of each loan.  The significant assumptions used in the estimated variable consideration reflects management&#8217;s estimate of future prepayment rates, loan default rates and severity of loss.  Changes in those assumptions can have a significant effect on total profit share revenue recognized.</span></div><div><span><br/></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">How we addressed the matter in our audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company's process to estimate the variable consideration recognized as profit share revenue. For example, we tested controls over management&#8217;s review of the variable consideration significant assumptions and the historical data utilized in the estimate for future prepayment rates, loan default rates and severity of loss.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test the variable consideration recognized as profit share revenue, we performed audit procedures that included, among others, evaluating the methodology used to develop the significant assumptions, and tested the completeness and accuracy of the historical data used by the Company. We involved subject matter experts to assist in evaluating the appropriateness of the estimation methodology and underlying significant assumptions, including comparing to industry trends, market data and other market participants. We also evaluated the accuracy of management&#8217;s assumed profit share revenue from prior periods by comparing to subsequent actual activity. </span></div><div><span><br/></span></div></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> /s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-43">Ernst &amp; Young LLP</ix:nonNumeric> </span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2020.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt;margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-44">Austin, Texas</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 28, 2024</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_103"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Open Lending Corporation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Open Lending Corporation&#8217;s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Open Lending Corporation (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, changes in stockholders' equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated February 28, 2024 expressed an unqualified opinion thereon.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Basis for Opinion</span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on the Effectiveness of Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">/s/ Ernst &amp; Young LLP</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Austin, Texas</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">February 28, 2024</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="ica9913e8961d4403a44f5029dd65b27b_106"></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share data)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.839%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-45">240,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-46">204,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">6,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">4,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-49">4,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-50">5,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contract assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-51">28,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-52">54,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-53">7,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-54">9,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">2,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">2,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">289,876</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">280,744</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-59">3,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-60">2,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-61">3,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-62">4,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" scale="3" id="f-63">610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">21,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-65">70,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-66">65,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">5,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">5,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-69">374,037</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-70">379,631</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="f-71">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="f-72">288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">8,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">6,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NotesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">4,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NotesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">3,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third-party claims administration liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">6,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">4,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="f-79">932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="f-80">626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">20,590</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">15,107</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of deferred financing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-83">139,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LongTermNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-84">143,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">3,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">4,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">5,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">3,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-89">168,457</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-90">166,807</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-91"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-92"></ix:nonFraction></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-93"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-94">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-95"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-96">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-97"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-98"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-99"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-100">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and outstanding</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-101">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-102">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-103"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-104">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-105"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-106">550,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-107">128,198,185</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-108">118,819,795</ix:nonFraction> shares outstanding as of December&#160;31, 2023 and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-109">128,198,185</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-110">123,646,059</ix:nonFraction> shares outstanding as of December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-111">1,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-112">1,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-113">502,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-114">499,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-115">193,749</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-116">215,819</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock at cost, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-117">9,378,390</ix:nonFraction> shares at December&#160;31, 2023 and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-118">4,552,126</ix:nonFraction> at December&#160;31, 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-119">103,985</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-120">72,264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-121">205,580</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-122">212,824</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-123">374,037</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-124">379,631</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_109"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</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 style="width:50.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.256%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Program fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-125">64,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-126">80,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-127">75,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-128">43,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-129">90,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-130">133,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claims administration and other service fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-131">10,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-132">8,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-133">6,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-134">117,460</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-135">179,594</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-136">215,655</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-137">22,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-138">19,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-139">18,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-140">95,178</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-141">159,626</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-142">197,034</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-143">43,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-144">35,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-145">30,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-146">17,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">17,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">12,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">5,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-150">8,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-151">4,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;Total operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-152">66,103</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-153">62,011</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-154">46,745</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-155">29,075</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-156">97,615</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-157">150,289</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-158">10,661</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-159">5,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-160">5,859</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-161">10,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-162">1,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="f-163">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of tax receivable agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnContractTermination" format="ixt:fixed-zero" scale="3" id="f-164">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:GainLossOnContractTermination" format="ixt:fixed-zero" scale="3" id="f-165">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:GainLossOnContractTermination" format="ixt:num-dot-decimal" scale="3" id="f-166">55,422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-167">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-168">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-169">8,778</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-170">109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-171">238</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-172">119</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-173">28,858</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-174">93,540</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-175">191,168</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-176">6,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-177">26,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-178">45,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-179">22,070</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-180">66,620</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-181">146,082</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-182">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-183">0.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-184">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-185">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-186">0.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-187">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-188">120,826,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-189">126,108,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-190">126,354,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-191">121,474,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-192">126,261,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-193">126,390,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="margin-bottom:17pt;margin-top:17pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_112"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Changes in Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except for number of shares and units)</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:86.363%"><tr><td style="width:1.0%"/><td style="width:34.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.301%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.544%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.544%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.423%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.544%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.429%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional Paid-in Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Stockholders&#8217;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Equity</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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-194">128,198,185</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-195">1,282</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;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-196">491,246</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;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-197">428,406</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-22" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-198">1,395,089</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-199">37,500</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-200">26,622</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-201">ASC 326 transition adjustment</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-202">115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-203">115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in deferred tax asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" format="ixt:num-dot-decimal" scale="3" id="f-204">2,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalOther" format="ixt:num-dot-decimal" scale="3" id="f-205">2,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-206">3,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-207">3,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-28" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-208">612,745</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-209">20,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-210">20,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units issued, net of shares withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-211">914</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-28" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-212">22,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-213">656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-214">258</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-215">146,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-216">146,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-217">128,198,185</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-218">1,282</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-219">496,983</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-220">282,439</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-33" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-221">1,985,309</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;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-222">56,844</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-223">158,982</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-224">5,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-225">5,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-226">2,643,306</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-227">18,018</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-228">18,018</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units issued, net of shares withheld for taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-229">2,807</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-230">76,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-231">2,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-232">209</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-233">66,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-234">66,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-38" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-235">128,198,185</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-236">1,282</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-237">499,625</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-238">215,819</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-41" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-239">4,552,126</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-240">72,264</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-241">212,824</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-242">9,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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-243">9,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-43" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-244">5,233,065</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-245">37,695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-246">37,695</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units issued, net of shares withheld for taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-247">7,173</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-43" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-248">406,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-249">5,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="f-250">1,199</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-251">22,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-252">22,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-45" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-253">128,198,185</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-254">1,282</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-255">502,032</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-256">193,749</ix:nonFraction>)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-257">9,378,390</ix:nonFraction>)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-258">103,985</ix:nonFraction>)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-259">205,580</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:39.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_115"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands)</span><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 style="width:61.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-260">22,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-261">66,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-262">146,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-263">9,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-264">5,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-265">3,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization of fixed assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-266">1,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="f-267">915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="f-268">525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-269">428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-270">424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-271">597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="f-272">620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="f-273">579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="f-274">544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on extinguishment of tax receivable agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement" format="ixt:fixed-zero" scale="3" id="f-275">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement" format="ixt:fixed-zero" scale="3" id="f-276">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-277">55,422</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-278">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-279">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-280">8,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-281">4,985</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-282">375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-283">20,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromOtherOperatingActivities" scale="3" id="f-284">15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProceedsFromOtherOperatingActivities" format="ixt:fixed-zero" scale="3" id="f-285">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromOtherOperatingActivities" format="ixt:fixed-zero" scale="0" id="f-286">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in assets &amp; liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-287">1,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="f-288">804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-289">2,181</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-290">46,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-291">37,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" format="ixt:num-dot-decimal" scale="3" id="f-292">23,763</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-293">507</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-294">2,685</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-295">1,120</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="f-296">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="f-297">996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-298">2,157</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-299">1,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-300">2,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="f-301">693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-302">2,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-303">8,369</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="f-304">450</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="f-305">561</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="f-306">495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="f-307">364</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Third-party claims administration liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" format="ixt:num-dot-decimal" scale="3" id="f-308">2,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" format="ixt:num-dot-decimal" scale="3" id="f-309">1,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" scale="3" id="f-310">459</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current and non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-311">1,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-312">3,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="f-313">935</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-314">82,658</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-315">107,431</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-316">95,156</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="f-317">123</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="f-318">238</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="f-319">111</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-320">2,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" scale="3" id="f-321">386</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-322">1,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-323">2,178</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="f-324">624</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-325">1,987</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromNotesPayable" format="ixt:fixed-zero" scale="3" id="f-326">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProceedsFromNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-327">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-328">125,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from revolving facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-329">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-330">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-331">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-332">3,750</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RepaymentsOfNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-333">123,594</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RepaymentsOfNotesPayable" format="ixt:num-dot-decimal" scale="3" id="f-334">169,191</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on revolving facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="f-335">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-336">25,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-337">25,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment of deferred financing cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="lpro:PaymentsOfDeferredFinancingsCosts" format="ixt:fixed-zero" scale="3" id="f-338">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="lpro:PaymentsOfDeferredFinancingsCosts" scale="3" id="f-339">976</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="lpro:PaymentsOfDeferredFinancingsCosts" format="ixt:num-dot-decimal" scale="3" id="f-340">1,669</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-341">37,322</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-342">18,018</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-343">20,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares withheld for taxes related to restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-344">1,258</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="f-345">209</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-346">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlement of tax receivable agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="lpro:PaymentsForSettlementOfTaxReceivableAgreement" format="ixt:fixed-zero" scale="3" id="f-347">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="lpro:PaymentsForSettlementOfTaxReceivableAgreement" format="ixt:fixed-zero" scale="3" id="f-348">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="lpro:PaymentsForSettlementOfTaxReceivableAgreement" format="ixt:num-dot-decimal" scale="3" id="f-349">36,948</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash used in financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-350">42,330</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-351">17,797</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-352">77,808</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-353">38,150</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-354">89,010</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-355">15,361</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents and restricted cash at the beginning of the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-356">208,519</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-357">119,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-358">104,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents and restricted cash at the end of the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-359">246,669</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-360">208,519</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-361">119,509</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-362">10,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-363">3,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-364">5,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax paid, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-365">9,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-366">36,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-367">25,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-cash investing and financing:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed assets accrued but not paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="f-368">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:fixed-zero" scale="3" id="f-369">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-370">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation for capitalized software development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="lpro:AccruedIntangibleAssetsCosts" scale="3" id="f-371">88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="lpro:AccruedIntangibleAssetsCosts" format="ixt:fixed-zero" scale="3" id="f-372">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="lpro:AccruedIntangibleAssetsCosts" format="ixt:fixed-zero" scale="3" id="f-373">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalized software development costs accrued but not paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" scale="3" id="f-374">248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" format="ixt:fixed-zero" scale="3" id="f-375">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" format="ixt:fixed-zero" scale="3" id="f-376">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued excise tax associated with share repurchases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="lpro:AccruedExciseTaxFromShareRepurchases" scale="3" id="f-377">314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="lpro:AccruedExciseTaxFromShareRepurchases" format="ixt:fixed-zero" scale="3" id="f-378">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="lpro:AccruedExciseTaxFromShareRepurchases" format="ixt:fixed-zero" scale="3" id="f-379">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_121"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="f-380" continuedAt="f-380-1" escape="true">Description of Business, Background and Nature of Operations</ix:nonNumeric></span></div><ix:continuation id="f-380-1" continuedAt="f-380-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Open Lending Corporation, headquartered in Austin, Texas, provides loan analytics, risk-based loan pricing, risk modeling, and automated decision technology for automotive lenders throughout the U.S., which enables each lending institution to book near-prime and non-prime automotive loans, coupled with real-time underwriting of loan default insurance, out of their existing business flow. The Company also operates as a third-party administrator that adjudicates insurance claims and premium adjustments on automotive loans.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s flagship product, LPP, is a cloud-based automotive lending platform. LPP supports loans made to near-prime and non-prime borrowers and is designed to underwrite default insurance by linking automotive lenders to insurance companies. The platform uses risk-based pricing models that enable automotive lenders to assess the credit risk of a potential borrower using data driven analysis. The Company&#8217;s proprietary risk models project loan performance, including expected losses and prepayments in arriving at the optimal contract interest rate. LPP generates a risk-based, all-inclusive interest rate for a loan that is customized to each automotive lender, reflecting cost of capital, loan servicing and acquisition costs, expected recovery rates and target return on assets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nebula Acquisition Corporation (&#8220;Nebula&#8221;), our predecessor, was originally incorporated in Delaware on October 2, 2017 as a special purpose acquisition company for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses. On June 10, 2020 (the &#8220;Closing Date&#8221;), Nebula completed a business combination (the &#8220;Business Combination&#8221;) pursuant to that certain Business Combination Agreement by and among Nebula, Open Lending, LLC, and the other parties named therein (the &#8220;Business Combination Agreement&#8221;).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;Open Lending,&#8221; and the &#8220;Company&#8221; refers to Open Lending Corporation, the combined company and its subsidiaries following the Business Combination. &#8220;Open Lending, LLC&#8221; and &#8220;Nebula&#8221; refer to Open Lending, LLC and Nebula Acquisition Corporation, respectively, prior to the Closing Date. </span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-380-2">The Company has evaluated how it is organized and managed and has identified <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="f-381">one</ix:nonFraction> operating segment. All of the Company&#8217;s operations and assets are in the U.S., and all of its revenues are attributable to U.S. customers.</ix:continuation>&#160;</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_124"></div><div style="margin-top:5pt;text-indent:-18pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-382" continuedAt="f-382-1" escape="true">Summary of Significant Accounting and Reporting Policies</ix:nonNumeric></span></div><ix:continuation id="f-382-1" continuedAt="f-382-2"><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:9.11pt">Basis of presentation and consolidation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-383" escape="true">The accompanying consolidated financial statements have been prepared in accordance with U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) and include the accounts of the Company and all its subsidiaries that are directly or indirectly owned or controlled by the Company.</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-384" escape="true">All intercompany transactions and balances have been eliminated upon consolidation. Certain prior year amounts have been reclassified to conform to the Company&#8217;s presentation of its consolidated financial statements as of and for the year ended December&#160;31, 2023. Such reclassifications had no effect on the Company&#8217;s previously reported net income, earnings per share, cash flow or accumulated deficit.</ix:nonNumeric></span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:8.57pt">Use of estimates and judgments</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-385" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and those differences may be material. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to estimates are recognized prospectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The most significant items subject to such estimates and assumptions include, but are not limited to, profit share revenue recognition and the corresponding impact on contract assets and assessing the realizability of deferred tax assets. The Company bases its estimates on historical trends and relevant assumptions that it believes to be reasonable under the circumstances. Accordingly, actual results could be materially different from those estimates.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">c)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Income taxes</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-386" continuedAt="f-386-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax laws and rates expected to apply </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-382-2" continuedAt="f-382-3"><ix:continuation id="f-386-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company changed its policy to recognize interest and penalties related to income taxes as a component of income tax expense to better align the classification with the substance of the associated transactions.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">d)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Cash and cash equivalents</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="f-387" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of commercial analysis accounts, money market funds and U.S. Treasury securities. The Company considers securities that are highly liquid, readily convertible into cash and have original maturities of less than three months when purchased to be cash equivalents. The Company determines the appropriate classification of the Company&#8217;s cash and cash equivalents at the time of purchase.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Restricted cash</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-388" escape="true">Restricted cash relates to deposits held in a financial institution for the processing of automated clearing house transactions and funds held by the Company on behalf of the insurance carriers, delegated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. As a third-party administrator of insurance claims and refund adjudication, the Company collects funds from insurance partners which are intended to be used to settle insurance claims and process funds on behalf of the insurance partners.</ix:nonNumeric> The balance of these funds held on behalf of insurance partners was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="f-389">6.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="6" id="f-390">4.1</ix:nonFraction> million as of December&#160;31, 2023 and 2022 respectively, with an offsetting liability included in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Third-party claims administration liability</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Consolidated Balance Sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">f)</span><ix:nonNumeric contextRef="c-1" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="f-391" continuedAt="f-391-1" escape="true"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.34pt">Accounts receivable </span></ix:nonNumeric></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-391-1">Accounts receivable includes program fees billed to customers, for which payments are expected to be received within 30 days from billing. The program fees are assessed at the time when the customer uses LPP to certify consumer loans and are billed either as an upfront fee or in 12 equal installments. The Company bills customers for the upfront fee following the month the service is provided and for the monthly installment fee over 12 months. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statement of cash flows.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">g)</span><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-392" continuedAt="f-392-1" escape="true"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Contract assets </span></ix:nonNumeric></div><ix:continuation id="f-392-1" continuedAt="f-392-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets for program fees are increased by recognized and unbilled program fee revenues related to monthly-pay arrangements. Once the monthly-pay arrangement&#8217;s program fees for the current month are due, they are reclassified from contract assets and recognized as accounts receivable. Contract assets for profit share and claims administration fees (&#8220;TPA fees&#8221;) are increased for recognized profit share and TPA fees revenue and are decreased by payments received from insurance carriers within 60 days after month end. These payments are reported in net cash provided by operating activities within the consolidated statement of cash flows. Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ica9913e8961d4403a44f5029dd65b27b_133">Note 3&#8212;Contract Assets</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">h)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Allowance for current expected credit losses (&#8220;CECL&#8221;)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="f-393" escape="true">The Company maintains a CECL allowance on its accounts receivable and contract assets. The allowance represents an estimate based primarily on market implied lifetime probabilities of default and loss severities for assets with similar risk characteristics. As these inputs are derived from market observations, they inherently include forward-looking expectations about macro-economic conditions. The allowance is evaluated quarterly by the Company for adequacy by taking into consideration factors such as reasonableness of the market implied loss statistics, historical lifetime loss data, and credit quality of the customer base. Provisions for the allowance for expected credit losses attributable to bad debt are recorded as general and administrative expenses. Account balances deemed uncollectible are written off, net of actual recoveries. If circumstances related to specific customers change, the Company&#8217;s estimate of the recoverability of its contract asset could be further adjusted. The Company does not have any material accounts receivable or contract asset receivable balances that are past due and has not written off any balances in its portfolio for the periods presented.</ix:nonNumeric> The allowance for expected credit losses on accounts receivable and contract assets receivable, in the aggregate, was less than $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="6" id="f-394"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="6" id="f-395">0.1</ix:nonFraction></ix:nonFraction>&#160;million as of December 31, 2023 and 2022.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-382-3" continuedAt="f-382-4"><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt">Fixed Assets</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-396" continuedAt="f-396-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fixed assets primarily consists of software developed for internal use, furniture, fixtures and equipment used in the normal course of business, and leasehold improvements. Fixed assets are recorded at cost, less accumulated depreciation, amortization and impairment losses, if any. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the useful life of the respective asset are expensed as incurred.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to internally developed software are capitalized when preliminary development efforts are successfully completed, and it is probable that the project will be completed and the software will be used as intended. Salaries and compensation costs for employees and fees paid to third-party consultants who are directly involved in development efforts and costs incurred for upgrades and enhancements that result in additional functionality of the software are capitalized as fixed assets on the Consolidated Balance Sheets. Related training and maintenance costs are expensed as incurred. Amortization of internal-use software begins when the software is ready for its intended use and is amortized over <ix:nonNumeric contextRef="c-6" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:durwordsen" id="f-397">three years</ix:nonNumeric>, the period for which the software is expected to contribute to future cash flows.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense is calculated using the straight-line method based on the estimated useful lives of the fixed assets, which ranges from <span style="-sec-ix-hidden:f-398">three</span> to <ix:nonNumeric contextRef="c-50" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-399">eight years</ix:nonNumeric>. Depreciation and amortization expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-400">1.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-401">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-402">0.8</ix:nonFraction> million for the years ended December&#160;31, 2023, 2022 and 2021, respectively and is recognized within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are amortized over the shorter of the lease term or the estimated useful lives of the assets.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-396-1">The Company&#8217;s fixed assets are reviewed for impairment whenever events or changes in circumstances indicate that the amount recorded may not be recoverable, and if not deemed recoverable based on the assets&#8217; expected undiscounted cash flows, an impairment loss is recognized to the extent that the carrying amount exceeds the fair value.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">j)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt">Operating Leases</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-403" continuedAt="f-403-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease, or contains a lease, at the inception of the arrangement and evaluates whether the lease is an operating lease or a finance lease at the commencement date. The Company recognizes lease right-of-use (&#8220;ROU&#8221;) assets and lease liabilities for operating and finance leases with initial terms greater than 12 months. ROU assets represent the Company&#8217;s right to use an asset for the lease term, while lease liabilities represent the Company&#8217;s obligation to make the related lease payments. The ROU assets for operating and finance leases and liabilities are recognized based on the present value of fixed lease payments over the lease term at the lease commencement date. Lease liabilities are calculated as the present value of fixed payments not yet paid at the measurement date. Since the interest rate implicit in the Company&#8217;s leases is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of its lease payments. The Company&#8217;s incremental borrowing rate is determined based on the interest rate paid to borrow on a collateralized basis over a similar term. </span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-403-1">Operating lease ROU assets are recognized net of any lease prepayments and incentives. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments that are not based on an index or a rate, such as common area maintenance fees, taxes and insurance, are expensed as incurred.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">k)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Fair value measurements</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-404" continuedAt="f-404-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In arriving at a fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. The three levels of inputs used to establish fair value are the following:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 2 &#8212; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-382-4" continuedAt="f-382-5"><ix:continuation id="f-404-1"><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">l)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt">Revenue recognition</span></div><ix:continuation id="f-392-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is generated through three streams: (i) program fees paid to the Company by automotive lenders, (ii) profit share paid to the Company by insurance partners and (iii) claims administration service fees paid to the Company by insurance partners. The Company disaggregates revenues by revenue source (i.e., program fees, profit share and claims administration and other service fees), and the level of disaggregation is presented in the Consolidated Statements of Operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for a contract with a customer when (i) both parties have approved the contract and are committed to perform their respective obligations, (ii) each party&#8217;s rights and payment terms can be identified, (iii) the contract has commercial substance, and (iv) it is probable the Company will collect substantially all of the consideration it is entitled to receive. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer. In compliance with ASC 606, when the Company&#8217;s performance obligations have been completed, however the final amount of transaction price is unknown, the Company estimates the amount of the transaction price it expects to be entitled to under the Company&#8217;s customer contracts. The Company recognizes subsequent adjustments to an estimated transaction price upon the receipt of additional information or final settlement, whichever occurs first.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Program fee revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company earns program fees by providing customers with access to and use of LPP. Program fee contracts contain a single performance obligation, which is complete when a loan is certified through LPP and is issued by the lending institution. Approximately <ix:nonFraction unitRef="number" contextRef="c-51" decimals="2" name="lpro:RevenueFromContractWithCustomerPercentagePaidInInstallments" scale="-2" id="f-405">10</ix:nonFraction>% of loan originations are paid through <ix:nonNumeric contextRef="c-8" name="lpro:RevenueFromContractWithCustomerInstallmentBasis" format="ixt-sec:durmonth" id="f-406">12</ix:nonNumeric>-month financing arrangements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Profit Share Revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Profit share represents the Company&#8217;s participation in the underwriting profit of third-party insurance partners who provide automotive lenders with credit default insurance on loans those lenders make using LPP. The Company receives a percentage of the aggregate monthly insurance underwriting profit. Monthly insurance underwriting profit is calculated as the monthly earned premium less expenses and losses (including reserves for incurred, but not reported losses), with losses accrued and carried forward for future profit share calculations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company fulfills its performance obligation upon placement of the insurance and recognizes profit share based on the amount of cash flows it expects to receive from the insurance company over the term of the underlying insured loan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly basis, the Company uses a forecast model to estimate variable consideration based on undiscounted expected future profit share to be received from the insurance carriers. The forecast model projects loan-level earned premiums and insurance claim payments driven by projections of prepayment rate, loan default rate and severity of loss. These assumptions are derived from an analysis of the historical performance of the active loan portfolio, prevailing default and prepayment trends, and macroeconomic projections. Estimates of variable consideration generated by the forecast model are constrained to the extent that it is probable that a significant reversal of incremental revenue will not occur in future periods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continually assesses the default and prepayment assumptions of its core forecast model against reported performance and lender delinquency data. The forecast model is updated to ensure that default and prepayment rate projections align with actual experience. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Claims administration services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the insurance policies issued through the Company&#8217;s program, the Company provides adjudication services for insurance claims on the third-party insurer&#8217;s policies for auto loans processed through LPP. The Company earns a monthly service fee which is calculated by the third-party insurance providers as <ix:nonFraction unitRef="number" contextRef="c-6" decimals="2" name="lpro:RevenueFromContractWithCustomerPercentageMonthlyServiceFee" scale="-2" id="f-407">3</ix:nonFraction>% of the monthly net insurance earned premium collected over the life of the underlying loan. In this arrangement, the performance obligation to provide claims administration services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as the Company satisfies its performance obligations. Revenue is recognized as the service is provided over the term of the adjudication contract with the insurance carrier.</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">m)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.78pt">Research and development costs</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="f-408" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs consist primarily of compensation and benefits of employees engaged in the ongoing development of the Company&#8217;s lending enablement platform, LPP.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-382-5" continuedAt="f-382-6"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">n)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Advertising Costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are typically expensed as incurred and are included in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling and marketing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the accompanying Consolidated Statements of Operations. These costs were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="f-409">1.1</ix:nonFraction> million during the year ended December 31, 2023. During the years ended December 31, 2022 and 2021, such costs were minimal.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">o)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Deferred financing costs</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtPolicyTextBlock" id="f-410" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreement. Deferred financing costs related to the Term Loan due 2027 (as defined hereinafter) are included as a reduction within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt, net of deferred financing costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the accompanying Consolidated Balance Sheets. Deferred financing costs related to the Revolving Credit Facility are included in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the accompanying Consolidated Balance Sheets.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">p)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Share-based compensation</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-411" continuedAt="f-411-1" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the grant date fair value of time-based restricted stock units (&#8220;RSUs&#8221;). The Company uses the grant date fair value for performance-based restricted stock units (&#8220;PSUs&#8221;) and utilizes the Monte Carlo simulation for PSUs with performance and market conditions. The Monte Carlo simulation model utilizes multiple input variables that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value. The Company utilizes the Black-Scholes option pricing model to estimate the fair value of employee stock options. This model requires the use of input assumptions, including expected volatility, expected life, expected dividend yield, and expected risk-free rate of return. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected life of the awards is estimated using the &#8220;Simplified Method&#8221;, which utilizes the midpoint between the vesting date and the end of the contractual term. The Company uses the Simplified Method due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the stock options. The risk-free interest rate assumption is based on observed interest rates appropriate for the terms of awards</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The expected volatility is based on the average of implied and observed historical volatility of comparable companies since the Company does not have enough history as a public company. Changes in these assumptions can materially affect the fair value estimate of the awards. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expense for unvested awards in the Consolidated Statements of Operations and, net of actual forfeitures in the period they occur, on a straight-line basis over the requisite service or performance period. Certain </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are evaluated on a quarterly basis for probability of meeting performance metrics and any adjustments to share-based compensation expense are then made in the quarter of evaluation. For PSUs, the Company must also make assumptions regarding the likelihood of achieving performance metrics. If actual results differ significantly from these estimates, share-based compensation expense and the Company&#8217;s results of operations could be materially affected.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-411-1">The Company expects to issue shares from treasury stock when stock options are exercised or when RSUs and PSUs vest.</ix:continuation> </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">q)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Treasury stock</span></div><ix:nonNumeric contextRef="c-1" name="lpro:TreasuryStockPolicyTextBlock" id="f-412" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for treasury stock under the cost method and includes treasury stock as a component of stockholders&#8217; equity.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">r)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:28.78pt">Net income per share</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-413" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s basic net income per share is calculated by dividing net income attributable to common stockholders by the weighted average number of shares of common shares outstanding for the period, without consideration of potentially dilutive securities. The diluted net income per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury stock method or the if-converted method based on the nature of such securities. Diluted net income per share is the same as basic net income per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">s)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Concentrations of revenue and credit risks</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s largest insurance carrier partner accounted for <ix:nonFraction unitRef="number" contextRef="c-52" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-414">30</ix:nonFraction>% of the Company&#8217;s total revenue during the year ended December&#160;31, 2023. The Company&#8217;s largest insurance carrier partners accounted for <ix:nonFraction unitRef="number" contextRef="c-53" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-415">34</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-54" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-416">11</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-55" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-417">10</ix:nonFraction>%, respectively, of the Company&#8217;s total revenue during the year ended December&#160;31, 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no lender customers who accounted for 10% or more of the Company&#8217;s total revenue during the years ended December&#160;31, 2023, 2022 and 2021.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-382-6" continuedAt="f-382-7"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-418" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and contract assets to the extent of the amounts recorded on the balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are deposited in commercial analysis accounts, money market funds and U.S. Treasury securities at financial institutions with high credit standing. Restricted cash relates to funds held by the Company on behalf of the insurance carriers, designated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. At times, such deposits may be in excess of the Federal Deposit Insurance Corporation insurance limits of $250,000 per institution. The Company has not experienced any losses on its deposits of cash and cash equivalents and management believes the Company is not exposed to significant risks on such accounts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounts receivable and contract assets are derived from revenue earned from customers. The Company maintains an allowance for expected credit losses on its accounts receivable and contract asset receivable in accordance with CECL.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company had one customer that represented at least <ix:nonFraction unitRef="number" contextRef="c-56" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-419">10</ix:nonFraction>% of the Company&#8217;s accounts receivable. As of December&#160;31, 2022, the Company had no customers that represented at least 10% of the Company&#8217;s accounts receivable. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">t)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.34pt">Recently issued accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I<ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-420" continuedAt="f-420-1" escape="true">n November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves the disclosures about a public entity's reportable segments through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.</ix:nonNumeric></span></div><ix:continuation id="f-420-1" continuedAt="f-420-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The ASU requires additional disclosure related to rate reconciliation, income taxes paid, and other disclosures to improve the effectiveness of income tax disclosures. The ASU is effective for annual periods beginning after December 15, 2024, and applied on a prospective basis. Early adoption and retrospective application is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.</span></div></ix:continuation></ix:continuation><div id="ica9913e8961d4403a44f5029dd65b27b_127"></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">u<ix:continuation id="f-382-7" continuedAt="f-382-8">)&#160;&#160;&#160;&#160;Recently adopted new accounting standards</ix:continuation></span></div><ix:continuation id="f-420-2"><ix:continuation id="f-382-8"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no new standards adopted by the Company during the year ended December&#160;31, 2023.</span></div></ix:continuation></ix:continuation><div id="ica9913e8961d4403a44f5029dd65b27b_133"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-421" continuedAt="f-421-1" escape="true">Contract Assets</ix:nonNumeric></span></div><ix:continuation id="f-421-1" continuedAt="f-421-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s contract assets primarily result from the timing difference between the satisfaction of its performance obligation and the customer&#8217;s payment. The Company fulfills its obligation under a contract with a customer by transferring services in exchange for consideration from the customer. The Company recognizes contract assets when it transfers services to a customer, recognizes revenue for amounts not yet billed, and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance obligations satisfied in previous periods, the Company evaluates and updates its profit share revenue forecast on a quarterly basis and adjusts contract assets accordingly. During the years ended December 31, 2023 and 2022, contract asset adjustments attributable to profit share revenue forecast adjustments resulted in a reduction of $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-5" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:num-dot-decimal" scale="6" id="f-422">22.8</ix:nonFraction>&#160;million and a reduction of $<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:num-dot-decimal" scale="6" id="f-423">5.7</ix:nonFraction>&#160;million, respectively.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-421-2" continuedAt="f-421-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-424" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets balances for the periods indicated below were as follows:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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 style="width:48.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Profit<br/>Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TPA&#160;Fee</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Program<br/>Fee</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-425">105,486</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-426">1,316</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-427">6,154</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-428">112,956</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of contract asset due to new business generation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-429">95,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-430">8,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-431">80,812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-432">185,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:num-dot-decimal" scale="3" id="f-433">5,677</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:fixed-zero" scale="3" id="f-434">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:fixed-zero" scale="3" id="f-435">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:num-dot-decimal" scale="3" id="f-436">5,677</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables transferred from contract assets upon billing the lending institutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:fixed-zero" scale="3" id="f-437">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:fixed-zero" scale="3" id="f-438">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:num-dot-decimal" scale="3" id="f-439">79,039</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:num-dot-decimal" scale="3" id="f-440">79,039</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received from insurance carriers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="lpro:PaymentsReceivedFromInsuranceCarriers" format="ixt:num-dot-decimal" scale="3" id="f-441">129,740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="lpro:PaymentsReceivedFromInsuranceCarriers" format="ixt:num-dot-decimal" scale="3" id="f-442">8,632</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="lpro:PaymentsReceivedFromInsuranceCarriers" format="ixt:fixed-zero" scale="3" id="f-443">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="lpro:PaymentsReceivedFromInsuranceCarriers" format="ixt:num-dot-decimal" scale="3" id="f-444">138,372</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-445">87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-446">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-447">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-448">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-449">65,889</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-450">1,609</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-451">7,932</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-452">75,430</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of contract assets due to new business generation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-453">66,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-454">10,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-455">64,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" format="ixt:num-dot-decimal" scale="3" id="f-456">140,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:num-dot-decimal" scale="3" id="f-457">22,812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:fixed-zero" scale="3" id="f-458">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:fixed-zero" scale="3" id="f-459">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" format="ixt:num-dot-decimal" scale="3" id="f-460">22,812</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables transferred from contract assets upon billing the lending institutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:fixed-zero" scale="3" id="f-461">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:fixed-zero" scale="3" id="f-462">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:num-dot-decimal" scale="3" id="f-463">67,440</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" format="ixt:num-dot-decimal" scale="3" id="f-464">67,440</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received from insurance carriers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="lpro:PaymentsReceivedFromInsuranceCarriers" format="ixt:num-dot-decimal" scale="3" id="f-465">86,383</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="lpro:PaymentsReceivedFromInsuranceCarriers" format="ixt:num-dot-decimal" scale="3" id="f-466">9,942</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="lpro:PaymentsReceivedFromInsuranceCarriers" format="ixt:fixed-zero" scale="3" id="f-467">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="lpro:PaymentsReceivedFromInsuranceCarriers" format="ixt:num-dot-decimal" scale="3" id="f-468">96,325</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-469">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-470">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-471">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-472">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-473">22,855</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-474">1,721</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-475">4,738</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-476">29,314</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div></ix:nonNumeric><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company&#8217;s contract assets consisted of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-477">28.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetCurrent" format="ixt:num-dot-decimal" scale="6" id="f-478">54.4</ix:nonFraction> million, respectively, as the current portion estimated to be received within one year, and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-479">0.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-480">21.0</ix:nonFraction> million, respectively, in the non-current portion to be received beyond one year.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Costs</span></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-421-3">The fulfillment costs associated with the Company&#8217;s contracts with customers do not meet the criteria for capitalization and therefore are expensed as incurred</ix:continuation>.</span></div><div id="ica9913e8961d4403a44f5029dd65b27b_136"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-481" continuedAt="f-481-1" escape="true">Debt</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-482" escape="true"><ix:continuation id="f-481-1" continuedAt="f-481-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the Company&#8217;s debt as of the dates indicated:</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 style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan due 2027</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-483">145,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-484">149,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving Credit Facility</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-485">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-486">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-487">1,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-488">1,630</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-489">144,045</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-490">147,433</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-491">4,688</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-492">3,750</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total long-term debt, net of deferred financing costs</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-493">139,357</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-494">143,683</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-481-2"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement&#8212;Term Loan due 2027, and Revolving Credit Facility</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;9, 2022, the Company entered into a First Amendment to its existing Credit Agreement (the &#8220;First Amendment&#8221;) with Wells Fargo Bank, N.A. (&#8220;Wells Fargo&#8221;), as the administrative agent, and the financial institutions party thereto, as the lenders. The First Amendment provided the Company senior secured credit facilities in an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-495">300.0</ix:nonFraction> million, which (i) established a term loan due 2027 with a principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-496">150.0</ix:nonFraction> million,(the &#8220;Term Loan due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;),</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and (ii) increased the borrowing capacity on the existing revolving credit facility to $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-497">150.0</ix:nonFraction> million (the &#8220;Revolving Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, both scheduled to mature on September&#160;9, 2027 (collectively, the &#8220;Credit Agreement</span><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used proceeds from the Term Loan due 2027 to pay off all outstanding amounts under its prior credit agreement and pay transaction costs related to the First Amendment. The remaining proceeds were used for working capital and other general corporate purposes. The transaction was treated as a debt modification under ASC Topic 470-50, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Modifications and Extinguishments&#8221;.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations of the Company under the Credit Agreement are guaranteed by all of the Company&#8217;s U.S. subsidiaries and are secured by substantially all of the assets of the Company and its U.S. subsidiaries, subject to customary exceptions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Agreement bear interest at a rate equal to either (i) an Alternate Base rate (&#8220;ABR&#8221;) or (ii) the term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus <ix:nonFraction unitRef="number" contextRef="c-71" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-498">0.10</ix:nonFraction>% (&#8220;Adjusted SOFR&#8221;) plus a spread that is based upon the Company&#8217;s total net leverage ratio. The spread ranges from <ix:nonFraction unitRef="number" contextRef="c-72" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-499">0.625</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-73" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-500">1.375</ix:nonFraction>% per annum for ABR loans and <ix:nonFraction unitRef="number" contextRef="c-74" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-501">1.625</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-75" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-502">2.375</ix:nonFraction>% per annum for Adjusted SOFR loans. With respect to the ABR loans, interest will be payable at the end of each calendar quarter. With respect to the Adjusted SOFR loans, interest will be payable at the end of the selected interest period (at least quarterly). Additionally, there is an unused commitment fee payable at the end of each quarter at a rate per annum ranging from <ix:nonFraction unitRef="number" contextRef="c-76" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-503">0.15</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-77" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-504">0.225</ix:nonFraction>% based on the average daily unused portion of the Revolving Credit Facility and other customary letter of credit fees. Pursuant to the Credit Agreement, the interest rate spread and commitment fees increase or decrease in increments as the Company&#8217;s Funded Secured Debt/EBITDA ratio increases or decreases. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Term Loan due 2027 and the Revolving Credit Facility were both subject to an Adjusted SOFR rate of <ix:nonFraction unitRef="number" contextRef="c-78" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-505">5.477</ix:nonFraction>% plus a spread of <ix:nonFraction unitRef="number" contextRef="c-78" decimals="INF" name="lpro:DebtInstrumentMarginRate" scale="-2" id="f-506">1.625</ix:nonFraction>% per annum. Commitment fees were accrued at <ix:nonFraction unitRef="number" contextRef="c-76" decimals="INF" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" scale="-2" id="f-507">0.150</ix:nonFraction>% under the Revolving Credit Facility&#8217;s unused commitment balance of $<ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-508">150.0</ix:nonFraction> million as of December&#160;31, 2023. As of December&#160;31, 2023, the effective interest rate on the Company&#8217;s outstanding borrowings was <ix:nonFraction unitRef="number" contextRef="c-79" decimals="5" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-509">7.348</ix:nonFraction>%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Credit Agreement, the Company incurred aggregate deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-510">2.6</ix:nonFraction> million, of which (i) $<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-511">2.1</ix:nonFraction> million was allocated to the related term loans and capitalized as a contra-liability against the principal balance of the term loans, and (ii) $<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-512">0.5</ix:nonFraction> million was allocated to the Revolving Credit Facility and is included within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Consolidated Balance Sheets. These deferred financing costs are amortized as interest expense using the effective interest method over the term of the Credit Agreement. Unamortized deferred financing costs related to the Term Loan due 2027 and the Revolving Credit Facility were $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" name="us-gaap:FinancingReceivableUnamortizedLoanFeeCost" format="ixt:num-dot-decimal" scale="6" id="f-513">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-5" name="us-gaap:FinancingReceivableUnamortizedLoanFeeCost" format="ixt:num-dot-decimal" scale="6" id="f-514">0.3</ix:nonFraction> million, respectively, as of December&#160;31, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains a maximum total net leverage ratio financial covenant and a minimum fixed charge coverage ratio financial covenant, which are tested quarterly. The maximum total net leverage ratio is <ix:nonFraction unitRef="number" contextRef="c-84" decimals="INF" name="lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum" scale="0" id="f-515">3.5</ix:nonFraction>:1 for any fiscal quarter ending on or prior to June 30, 2024 and then decreases to <ix:nonFraction unitRef="number" contextRef="c-85" decimals="INF" name="lpro:DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" scale="0" id="f-516">3.0</ix:nonFraction>:1 for any fiscal quarter ending after June 30, 2024. The minimum fixed charge coverage ratio is <ix:nonFraction unitRef="number" contextRef="c-84" decimals="INF" name="lpro:DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" scale="0" id="f-517">1.25</ix:nonFraction>:1. As of December&#160;31, 2023, the Company was in compliance with all required covenants under the Credit Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principal Maturities of Debt</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-518" escape="true"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal maturities of debt outstanding as of December&#160;31, 2023 are as follows:</span><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 style="width:70.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.078%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-519">4,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-520">7,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-521">7,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-522">125,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-523">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-524">145,313</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="padding:0 1pt"/></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 style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_142"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-525" continuedAt="f-525-1" escape="true">Stockholders&#8217; Equity </ix:nonNumeric></span></div><ix:continuation id="f-525-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;11, 2020, the Company&#8217;s common stock began trading on the Nasdaq under the symbol &#8220;LPRO.&#8221; Pursuant to the terms of the Amended and Restated Certificate of Incorporation, the Company was authorized to issue the following shares and classes of capital stock, each with a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-86" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-526">0.01</ix:nonFraction> per share: (i) <ix:nonFraction unitRef="shares" contextRef="c-86" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-527">550,000,000</ix:nonFraction> shares of common stock and (ii) <ix:nonFraction unitRef="shares" contextRef="c-86" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-528">10,000,000</ix:nonFraction> shares of preferred stock. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;17, 2022, the Board of Directors authorized the Share Repurchase Program allowing the Company to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-529">75.0</ix:nonFraction> million of the Company&#8217;s outstanding common stock until November&#160;17, 2023. On October&#160;26, 2023, the Board of Directors extended the expiration date of the Share Repurchase Program to March&#160;31, 2024. Repurchases may be made at management&#8217;s discretion from time to time on the open market. The Share Repurchase Program may be suspended, amended, or discontinued at any time. Pursuant to the Share Repurchase Program, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-43" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-530">5,233,065</ix:nonFraction> shares at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-43" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-531">7.13</ix:nonFraction> for a total of $<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" name="lpro:StockRepurchasedDuringPeriodValueExcludingExcisedTax" format="ixt:num-dot-decimal" scale="6" id="f-532">37.3</ix:nonFraction> million, excluding excise tax, during the year ended December&#160;31, 2023. Pursuant to the Share Repurchase Program, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-533">2,643,306</ix:nonFraction> shares at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-36" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-534">6.82</ix:nonFraction> for a total of $<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-5" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="6" id="f-535">18.0</ix:nonFraction> million during the year ended December&#160;31, 2022. These shares were recorded to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at cost in the Consolidated Balance Sheets, which includes $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:SalesAndExciseTaxPayableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-536">0.3</ix:nonFraction> million of excise tax expected to be paid in April 2024. This excise tax payable is included within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets. As of December&#160;31, 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="f-537">19.6</ix:nonFraction> million available under the Share Repurchase Program.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-43" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-538">5,233,065</ix:nonFraction> shares of common stock and issued <ix:nonFraction unitRef="shares" contextRef="c-43" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-539">406,801</ix:nonFraction> shares of common stock, net of shares withheld for taxes, related to RSUs that vested during 2023. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-540">2,643,306</ix:nonFraction> shares of common stock and issued <ix:nonFraction unitRef="shares" contextRef="c-36" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-541">76,489</ix:nonFraction> shares of common stock, net of shares withheld for taxes, related to RSUs that vested during 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of these events, the Company&#8217;s outstanding common stock was <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-542">118,819,795</ix:nonFraction> shares, net of treasury shares, as of December&#160;31, 2023.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any decision to declare and pay dividends in the future will be made at the sole discretion of the Company&#8217;s Board of Directors and will depend on, among other things, results of operations, cash requirements, financial condition, contractual restrictions and other factors that the Company&#8217;s Board of Directors may deem relevant. In addition, the Company&#8217;s ability to pay dividends will be limited by covenants in its existing indebtedness and may be limited by the agreements governing other indebtedness that it or its subsidiaries incur in the future.</span></div></ix:continuation><div id="ica9913e8961d4403a44f5029dd65b27b_145"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-543" continuedAt="f-543-1" escape="true">Share-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="f-543-1" continuedAt="f-543-2"><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 Stock Option and Incentive Plan (the &#8220;2020 Plan&#8221;)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 Plan, approved by Nebula&#8217;s stockholders on June 9, 2020, provides for the grant of stock options, stock appreciation rights, restricted stock units and other stock or cash-based awards. The Company initially reserved <ix:nonFraction unitRef="shares" contextRef="c-88" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-544">9,693,750</ix:nonFraction> shares, approximately <ix:nonFraction unitRef="number" contextRef="c-88" decimals="2" name="lpro:PercentOnNumberOfSharesOutstanding" scale="-2" id="f-545">10</ix:nonFraction>% the number of shares of its common stock outstanding upon the Closing Date, as the initial limit for the issuance of awards under the 2020 Plan. The 2020 Plan provides that effective January 1, 2021, the number of shares reserved and available for issuance under the plan automatically increases on January 1 of each year by <ix:nonFraction unitRef="number" contextRef="c-88" decimals="INF" name="lpro:PercentOfIncrementalSharesOnOutstandingCommonStock" scale="-2" id="f-546">4</ix:nonFraction>% of the outstanding number of shares of the Company&#8217;s common stock on December 31 of the immediately preceding year. The total reserved shares are subject to an adjustment in the event of a stock split, stock dividend or other change in the Company&#8217;s capitalization. As of December&#160;31, 2023, the shares available for issuance under the 2020 Plan were <ix:nonFraction unitRef="shares" contextRef="c-89" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="f-547">21</ix:nonFraction>&#160;million shares, which includes the <ix:nonFraction unitRef="number" contextRef="c-89" decimals="INF" name="lpro:PercentOfIncrementalSharesOnOutstandingCommonStock" scale="-2" id="f-548">4</ix:nonFraction>% annual increase in 2023 less RSUs, PSUs and stock options granted under the 2020 Plan.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-543-2" continuedAt="f-543-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-549" continuedAt="f-549-1" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense recorded for each type of award is as follows:</span></div><div style="margin-top:6pt;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 style="width:53.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-550">8,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-551">5,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-552">1,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-553">965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" sign="-" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-554">727</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-555">1,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-556">517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-557">718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-558">759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-559">9,492</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-560">5,449</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-561">3,815</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2023, 2022 and 2021, share-based compensation expense was allocated to cost of services, general and administrative, selling and marketing, and research and development, generally based on the functional responsibilities of the awarded unitholders in the accompanying Consolidated Statements of Operations as follows:</span></div><div style="margin-top:6pt;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 style="width:53.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-562">7,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-563">4,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-564">3,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-565">858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-566">687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-567">366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-568">385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-569">395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-570">217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-571">684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-572">339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-573">130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-574">9,492</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-575">5,449</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-576">3,815</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div></ix:nonNumeric><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Time-Based Restricted Stock Units</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs represent the right to receive shares of common stock at the end of the vesting period in an amount equal to the number of RSUs that vest. RSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases providing services to the Company prior to the lapse of the restriction. The fair value used to calculate share-based compensation expense of such RSUs is determined using the closing price on the date of grant applied to the total number of shares that were anticipated to fully </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vest based on schedules as set forth in the respective award agreements, generally over <ix:nonNumeric contextRef="c-111" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-577">four years</ix:nonNumeric>.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="f-578" continuedAt="f-578-1" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity for the year end December&#160;31, 2023:</span></div><div style="margin-top:6pt;text-align:center"><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 style="width:70.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Time-Based<br/>Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value at Grant Date</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-112" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-579">2,023,383</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-112" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-580">11.52</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-90" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-581">1,615,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-90" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-582">6.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-90" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-583">588,586</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-90" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-584">13.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-90" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-585">229,568</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-90" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-586">8.04</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-113" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-587">2,820,534</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-113" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-588">8.77</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of the RSUs that vested during the years ended December 31, 2023 and 2022 was $<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="f-589">4.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="f-590">0.9</ix:nonFraction> million, respectively. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-Based Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021 and 2022, PSUs were granted with a three-year performance period. The terms and conditions of the PSUs allow for vesting of the awards ranging between forfeiture and <ix:nonFraction unitRef="number" contextRef="c-114" decimals="INF" name="lpro:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" scale="-2" id="f-591"><ix:nonFraction unitRef="number" contextRef="c-115" decimals="INF" name="lpro:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" scale="-2" id="f-592">100</ix:nonFraction></ix:nonFraction>% of target. PSUs represent the right to receive shares of common stock at the end of the vesting period in an amount equal to the number of PSUs that </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-543-3" continuedAt="f-543-4"><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vest. PSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases providing services to the Company prior to the lapse of the restriction. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the probability of achieving performance goals on a quarterly basis for these awards and recognizes share-based compensation to the extent achievement of performance goals is considered probable. During the year ended December&#160;31, 2022, the Company determined certain performance goals were improbable of being achieved and recorded a reduction to its share-based compensation expense of approximately $<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="f-593">1.0</ix:nonFraction>&#160;million, which represented a change in estimate related to share-based compensation expense reported in prior periods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, PSUs were granted with a <ix:nonNumeric contextRef="c-116" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-594">three-year</ix:nonNumeric> performance period. The terms and conditions of the PSUs allow for vesting of the awards ranging between forfeiture and 200% of target. The vesting level is calculated based on the total stockholder return achieved during the performance period compared to the total stockholder return of a predetermined peer group. The fair value of the PSUs was determined using a Monte Carlo simulation and will be recognized over the requisite service period. The Monte Carlo simulation model utilizes multiple input variables that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award. Expected volatility in the model was estimated using were estimated using a historical period consistent with the performance period of approximately three years. The risk-free interest rate was based on the United States Treasury rate for a term commensurate with the expected life of the grant. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="f-595" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following assumptions to estimate the fair value of PSUs granted during the periods indicated:</span></div><div style="margin-top:6pt;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 style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.719%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-117" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-596">5</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-117" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="f-597">63</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:continuation id="f-578-1"><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSU activity for the year ended December&#160;31, 2023:</span></div><div style="margin-bottom:6pt;margin-top:6pt;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 style="width:63.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.955%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based<br/>Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value at Grant Date</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-115" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-598">159,965</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-115" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-599">23.35</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-93" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-600">281,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-93" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-601">14.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-118" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-602">441,390</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-118" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-603">17.90</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding stock options vest, subject to the continued employment of the grantees, in equal annual installments over <ix:nonNumeric contextRef="c-119" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-604">four years</ix:nonNumeric> following the grant date. The contractual term for the exercisability of the stock options is <ix:nonNumeric contextRef="c-119" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="f-605">ten years</ix:nonNumeric> from the grant date. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the year ended December&#160;31, 2023:</span></div><div style="margin-top:6pt;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 style="width:47.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.424%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Contractual Term (Years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-606">172,461</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-607">33.56</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-17" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-608">7.44</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-609">20,244</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="f-610">33.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-611">12,168</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-612">33.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-613">140,049</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-614">33.56</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-615">6.81</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested and expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-616">140,049</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="f-617">33.56</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.81</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-618">106,012</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-619">33.56</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-620">6.75</ix:nonNumeric></span></td></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s stock options had</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:fixed-zero" scale="0" id="f-621"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:fixed-zero" scale="0" id="f-622">no</ix:nonFraction></ix:nonFraction> intrinsic value as of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December 31, 2023 and 2022. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-543-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-623" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair value of each stock option on the date of grant using a Black&#8211;Scholes option-pricing model, applying the following assumptions:</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 style="width:74.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-120" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-624">15.51</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-120" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-625">0.55</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-120" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-626">6.25</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-120" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-627">50.00</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (d)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-120" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-628">&#8212;</ix:nonFraction>%</span></td></tr></table></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:9pt;font-weight:400;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">The risk-free interest rate was interpolated from the <ix:nonNumeric contextRef="c-121" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:durwordsen" id="f-629">five-year</ix:nonNumeric> and <ix:nonNumeric contextRef="c-122" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:durwordsen" id="f-630">seven-year</ix:nonNumeric> Constant Maturity Treasury rate published by the U.S. Treasury as of the date of the grant.</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:9pt;font-weight:400;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">The expected life was estimated using the Simplified Method, which utilizes the midpoint between the vesting date and the end of the contractual term. </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:9pt;font-weight:400;line-height:120%">c)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">The expected volatility rate was based on the average of implied and observed historical volatility of comparable companies.</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:9pt;font-weight:400;line-height:120%">d)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">At the grant date, no dividends were expected to be paid over the contractual term of the stock options granted, based on the Company's dividend policy, resulting in the use of a <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-631">zero</ix:nonFraction> dividend rate.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unrecognized Share-Based Compensation Expense</span></div><ix:continuation id="f-549-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects future compensation expense to be recorded for share-based compensation awards that were outstanding as of December&#160;31, 2023:</span></div><div style="margin-top:5pt;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 style="width:52.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.271%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="f-632">19,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-90" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-633">2.67</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="f-634">3,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-93" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-635">2.00</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="3" id="f-636">526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-96" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-637">1.00</ix:nonNumeric></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total unrecognized stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="f-638">24,114</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-639">2.54</ix:nonNumeric></span></td></tr></table></div></ix:continuation></ix:continuation><div id="ica9913e8961d4403a44f5029dd65b27b_151"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-640" continuedAt="f-640-1" escape="true">Net Income Per Share</ix:nonNumeric></span></div><ix:continuation id="f-640-1" continuedAt="f-640-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed based on the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is computed based on the weighted average number of common shares outstanding plus the effect of potentially dilutive common shares outstanding during the period using the applicable methods. The potentially dilutive common shares during the years ended December&#160;31, 2023, 2022 and 2021 include unvested and unexercised stock options, unvested time-based restricted stock units and unvested performance-based restricted stock units whose performance conditions have been satisfied. The potentially dilutive common shares during the same periods do not include performance-based restricted stock units if the performance conditions of these awards have not been satisfied. The potentially dilutive common shares are included in the calculation of diluted net income per share only when their effect is dilutive.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-640-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-641" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the years ended December&#160;31, 2023, 2022 and 2021:</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 style="width:58.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-642">22,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-643">66,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-644">146,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-645">22,070</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-646">66,620</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-647">146,082</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-648">120,826,644</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-649">126,108,329</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-650">126,354,597</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-651">0.18</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-652">0.53</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-653">1.16</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-654">22,070</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-655">66,620</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-656">146,082</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-657">120,826,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-658">126,108,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-659">126,354,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of time-based restricted stock units outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="f-660">648,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="f-661">153,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="f-662">35,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-663">121,474,880</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-664">126,261,614</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-665">126,390,435</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share attributable to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-666">0.18</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-667">0.53</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-18" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-668">1.16</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-669" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive outstanding securities for the years ended December&#160;31, 2023, 2022 and 2021 were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive for the periods presented, or the issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the periods:</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 style="width:59.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested and unexercised stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-124" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-670">140,049</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-125" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-671">172,461</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-126" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-672">194,348</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested time-based restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-127" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-673">280,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-128" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-674">411,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-129" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-675">150,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance-based restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-130" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-676">424,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-131" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-677">159,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-132" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-678">99,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-679">845,426</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-680">743,775</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-681">443,637</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="ica9913e8961d4403a44f5029dd65b27b_154"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-682" continuedAt="f-682-1" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="f-682-1" continuedAt="f-682-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In arriving at a fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In situations where there is little, if any, market activity for the asset or liability at the measurement date, the fair value measurement reflects the Company&#8217;s own judgments about the assumptions that market participants would use in pricing the asset or liability. Those judgments are developed by the Company based on the best information available in the circumstances, including expected cash flows and appropriately risk-adjusted discount rates, available observable and unobservable inputs.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets are measured at fair value on a nonrecurring basis. These assets, including fixed assets and operating lease right-of-use asset, are subject to fair value adjustments whenever events or circumstances indicate </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-682-2"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the carrying value of the assets may not be recoverable and are subsequently written down to fair value when impaired. During the years ended December&#160;31, 2023, 2022 and 2021, the Company had no impairment charges related to its fixed assets or operating lease right-of-use asset.</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-683" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial assets measured at fair value on a recurring basis were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;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 style="width:31.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.007%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurement as of December&#160;31, 2023</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-684">12,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-685">12,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-686">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-687">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-688">199,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-689">199,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-690">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-691">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-692">211,792</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-693">211,792</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-694">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-695">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;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 style="width:31.550%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.005%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.007%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurement as of December&#160;31, 2022</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-696">35,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-697">35,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-698">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-699">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-700">151,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-701">151,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-702">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-703">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-704">187,426</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-705">187,426</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-706">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-707">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reported in the Consolidated Balance Sheets as current assets or current liabilities, including </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current contract assets, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other current assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts payable</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, each approximate their fair value due to the short-term maturities of the instruments. </span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Not Carried at Fair Value</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-708" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the fair value of financial assets that are not measured at fair value:</span></div><div style="margin-bottom:6pt;margin-top:6pt;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 style="width:33.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.549%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-709">144,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-710">144,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-711">147,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="f-712">147,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-713">144,045</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-714">144,045</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-715">147,433</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-716">147,433</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company&#8217;s debt approximates its fair value due to its variable interest rate. The fair value was determined using the Adjusted SOFR as of December&#160;31, 2023, and 2022, plus an applicable spread, a Level 2 classification in the fair value hierarchy. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounting policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers in or out of any level for the years ended December&#160;31, 2023 and 2022.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_157"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-717" continuedAt="f-717-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-717-1" continuedAt="f-717-2"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="lease" contextRef="c-1" decimals="INF" name="lpro:LesseeOperatingLeaseNumberOfOperatingLeases" format="ixt-sec:numwordsen" scale="0" id="f-718">one</ix:nonFraction> real estate operating lease associated with its corporate headquarters, which commenced on September 1, 2020 and expires on January 31, 2029. The lease agreement provides a <span style="-sec-ix-hidden:f-719">five</span> year lease term extension option, which is not included in the Company&#8217;s lease ROU asset and lease liability balances as of December&#160;31, 2023. The lease agreement contains lease and non-lease components that are accounted for as a single lease component.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-720" escape="true"><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2023, 2022 and 2021, the Company recorded the following lease expenses:</span></div><div style="margin-top:6pt;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 style="width:56.001%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.556%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.227%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="f-721">953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="f-722">953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="f-723">953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-724">401</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-725">408</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-726">455</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-727">1,354</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-728">1,361</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-729">1,408</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to the Company&#8217;s operating lease is as follows:</span></div><div style="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 style="width:58.197%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="f-730">896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="f-731">871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="f-732">774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-733">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-734">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-735">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-736">5.08</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-7" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-737">6.08</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-34" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-738">7.08</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-739">7.72</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-740">7.72</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-34" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-741">7.72</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="lpro:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-742" escape="true"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease ROU asset and lease liability is summarized below. The current and non-current lease liabilities are reflected in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-743"><span style="-sec-ix-hidden:f-744">Other current liabilities</span></span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating lease liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, on the Company&#8217;s Consolidated Balance Sheets, as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:63.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.403%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.247%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="lpro:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-745">5,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="lpro:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-746">5,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="lpro:OperatingLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-747">1,921</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="lpro:OperatingLeaseRightOfUseAssetAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-748">1,301</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net operating lease right-of-use asset, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-749">3,990</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-750">4,610</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="f-751">632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="f-752">561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-753">3,450</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-754">4,082</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-755">4,082</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-756">4,643</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="display:none"/></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 style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-717-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-757" escape="true"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company&#8217;s operating lease liability is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:68.119%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.931%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December&#160;31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="f-758">919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="f-759">945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="f-760">970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="f-761">996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-762">1,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="f-763">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-764">4,938</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-765">856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-766">4,082</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company was not involved in any claim, proceeding or litigation which may be deemed to have a material adverse effect on the Company&#8217;s consolidated financial statements.</span></div></ix:continuation><div id="ica9913e8961d4403a44f5029dd65b27b_163"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-767" continuedAt="f-767-1" escape="true">Retirement Plan</ix:nonNumeric></span></div><ix:continuation id="f-767-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) profit-sharing plan (the &#8220;401(k) Plan&#8221;) for the benefit of all employees who have attained the age of <ix:nonNumeric contextRef="c-1" name="lpro:DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" format="ixt-sec:duryear" id="f-768">21</ix:nonNumeric> years old and have completed <ix:nonNumeric contextRef="c-1" name="lpro:DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" format="ixt-sec:durday" id="f-769">60</ix:nonNumeric> days of service. Eligible employees may contribute to the 401(k) Plan subject to certain limitations. Under the provisions of the 401(k) Plan, the Company will make a safe harbor non-elective contribution equal to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="f-770">3</ix:nonFraction>% of each participant&#8217;s compensation and may make discretionary matching contributions, as well as profit-sharing contributions, as determined by management. The Company made <ix:nonFraction unitRef="usd" contextRef="c-18" decimals="INF" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:fixed-zero" scale="0" id="f-771"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:fixed-zero" scale="0" id="f-772"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="INF" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:fixed-zero" scale="0" id="f-773">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> profit-sharing contributions during the years ended December&#160;31, 2023, 2022 and 2021. The Company made safe harbor non-elective contributions of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-774">0.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-775">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-776">0.5</ix:nonFraction> million to the 401(k) Plan during the years ended December&#160;31, 2023, 2022 and 2021, respectively.</span></div></ix:continuation><div id="ica9913e8961d4403a44f5029dd65b27b_166"></div><div style="margin-top:18pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11&#8212;</span><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-777" continuedAt="f-777-1" escape="true"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></ix:nonNumeric></div><ix:continuation id="f-777-1" continuedAt="f-777-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2023, 2022 and 2021, the Company recognized income tax expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="f-778">6.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="f-779">26.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="f-780">45.1</ix:nonFraction> million, respectively, resulting in effective tax rates of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-781">23.5</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-782">28.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-783">23.6</ix:nonFraction>%, respectively. The Company&#8217;s income tax expense for the year ended December&#160;31, 2023 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% are primarily the result of permanent book/tax differences related to non-deductible compensation under Section 162(m).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax expense for the year ended December&#160;31, 2022 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% primarily due to the impact of state income taxes. The Company&#8217;s income tax expense for the year ended December&#160;31, 2021 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% primarily due to the impact of state income taxes and the gain associated with the extinguishment of the liability associated with the tax receivable agreement. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-777-2" continuedAt="f-777-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-784" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s income tax expense attributable to operations are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:58.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.865%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-785">10,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-786">22,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-787">19,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-788">1,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-789">4,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-790">5,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-791">2,821</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-792">4,165</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-793">16,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-794">2,164</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-795">4,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-796">3,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-797">6,788</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-798">26,920</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-799">45,086</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-800" escape="true"><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax expense attributable to operations differs from the expected tax benefit amount computed by applying the statutory federal income tax rate to income before taxes is as follows:</span></div><div style="margin-top:6pt;text-align:center"><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 style="width:57.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit) computed at the statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-801">21.0</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-802">21.0</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-803">21.0</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" format="ixt:fixed-zero" scale="-2" id="f-804">&#8212;</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-805">7.7</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-806">3.7</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer's compensation limitation under 162(m) </span><span style="color:#000000;font-family:'Arial',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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" scale="-2" id="f-807">2.5</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" scale="-2" id="f-808">0.7</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" name="lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" scale="-2" id="f-809">0.3</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span><span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-810">1.1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-811">0.5</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-812">0.1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of tax receivable agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" format="ixt:fixed-zero" scale="-2" id="f-813">&#8212;</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" format="ixt:fixed-zero" scale="-2" id="f-814">&#8212;</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" name="lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" scale="-2" id="f-815">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net </span><span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-816">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-817">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-818">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit) effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-819">23.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-17" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-820">28.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-18" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-821">23.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Certain prior year tax component amounts have been reclassified to conform to the current year presentation.</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s state income taxes include a decrease in expense associated with the remeasurement of the Company&#8217;s deferred tax assets for increases to estimated tax rates expected to be applied in future years.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-822" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-823">73,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-824">78,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="lpro:DeferredTaxAssetsOperatingLeaseLiability" scale="3" id="f-825">995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="lpro:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-826">1,113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-827">1,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="f-828">563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-829">76,063</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-830">79,972</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="lpro:DeferredTaxLiabilitiesContractAssets" format="ixt:num-dot-decimal" scale="3" id="f-831">4,056</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="lpro:DeferredTaxLiabilitiesContractAssets" format="ixt:num-dot-decimal" scale="3" id="f-832">12,863</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="f-833">972</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-834">1,105</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="f-835">463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="f-836">608</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="f-837">459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="f-838">268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-839">5,950</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-840">14,844</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax asset, net</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-841">70,113</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-842">65,128</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Certain prior year deferred tax component amounts have been reclassified to conform to the current year presentation.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><ix:continuation id="f-777-3"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company has assessed whether it is more likely than not that the Company&#8217;s deferred tax assets will be realized. In making this determination, the Company considers all available positive and negative evidence and makes certain assumptions. The Company considers, among other things, the reversal of its deferred tax liabilities, the overall business environment, its historical earnings and losses, current industry trends and its outlook for future years. The Company believes it is more-likely-than-not all deferred tax assets will be realized and has not recorded any valuation allowance as of December&#160;31, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits as of December&#160;31, 2023 that, if recognized, would impact the effective income tax rate was $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="f-843">4.0</ix:nonFraction> million. The total amount of unrecognized tax benefits as of December&#160;31, 2022 that, if recognized, would impact the effective income tax rate was $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="f-844">3.9</ix:nonFraction> million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company has a receivable of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="6" id="f-845">5.1</ix:nonFraction>&#160;million related to state income tax refund claims filed for prior tax years. The liability for unrecognized tax benefits includes $3.8 million of tax expense associated with these refund claims and tax uncertainties in various state jurisdictions due to the complexity of applying evolving state tax laws and uncertainties with respect to sustaining the Company&#8217;s refunds claims. The Company believes it is not reasonably possible that the unrecognized tax benefits will significantly change during the next twelve months.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company changed its policy to recognize interest and penalties related to income taxes as a component of income tax expense to better align the classification with the substance of the associated transactions. This accounting policy change had no impact to net income or basic and diluted earnings per share, or to the Consolidated Statements of Operations, for any previous period.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SummaryOfIncomeTaxExaminationsTextBlock" id="f-846" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files its federal and state income tax returns and some of these returns remain open for examination, with the earliest open years in its key jurisdictions as follows:</span></div><div style="margin-top:6pt"><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 style="width:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of New York</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Illinois</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></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 style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><div id="ica9913e8961d4403a44f5029dd65b27b_172"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:18pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-847" continuedAt="f-847-1" escape="true">Subsequent Events</ix:nonNumeric></span></div><ix:continuation id="f-847-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events through the date these consolidated financial statements were issued. The Company determined there were no events, other than described below, that required disclosure or recognition in these consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 15, 2024, we entered into a program management agreement with Core Specialty, who will provide auto loan default insurance policies for LPP certified loans, from which we expect to earn profit share revenue and claims administration fees.</span></div></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-27</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.15
<SEQUENCE>2
<FILENAME>lpro-20231231ex1015.htm
<DESCRIPTION>EX-10.15
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i2800ca529a0249db87795d908e6be9bb_35"></div><div style="min-height:72pt;width:100%"><div style="padding-left:360pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.15</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECOND AMENDED AND RESTATED </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NON-EMPLOYEE DIRECTOR COMPENSATION POLICY</font></div><div><font><br></font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of this Second Amended and Restated Non-Employee Director Compensation Policy (the &#8220;Policy&#8221;) of Open Lending Corporation (the &#8220;Company&#8221;), is to provide a total compensation package that enables the Company to attract and retain, on a long-term basis, high-caliber directors who are not employees or officers of the Company or its subsidiaries (&#8220;Outside Directors&#8221;). Members of the Board who are employed by or otherwise affiliated with any private equity firm or company which is an investor in the Company (&#8220;Investor Directors&#8221;) will not be eligible to receive any cash retainers or other form of compensation in connection with their service on the Board. This Policy originally became effective as of the effective time of the registration statement for the Company&#8217;s initial public offering of equity securities (the &#8220;Effective Date&#8221;), was amended and restated effective as of July 28, 2022, and was further amended and restated effective as of July 27, 2023.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In furtherance of the purpose stated above, all Outside Directors, except for any Investor Directors, shall be paid compensation for services provided to the Company as set forth below&#58;</font></div><div style="margin-top:15pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Cash Retainers</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company shall pay cash retainers to the members of its Board (the &#8220;Board&#8221;) and the committees thereof as set forth below, such retainers to be (i) paid for the directors&#8217; general availability and participation in meetings and conference calls, (ii) paid quarterly in arrears and (iii) pro-rated based on the number of actual days served by the director on the Board or applicable committee during such calendar quarter or year.</font></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:87.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.976%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Annual Retainer for Board Membership</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 50,000</font></td></tr><tr style="height:6pt"><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"><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Additional Annual Retainer for the Chairman of the Board</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 50,000</font></td></tr><tr style="height:6pt"><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"><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Additional Annual Retainers for Committee Chairs</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Audit Committee Chair&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 20,000</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Compensation Committee Chair&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 15,000</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Nominating and Corporate Governance Committee Chair&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 10,000</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Innovation and Development Committee Chair&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 150,000</font></td></tr><tr style="height:6pt"><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"><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Additional Annual Retainer for Committee Members</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Audit Committee&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 10,000</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Compensation Committee&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 7,500</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Nominating and Corporate Governance Committee&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 5,000</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Innovation and Development Committee&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$ 15,000</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Note</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#58; Board chair, committee chair, and committee member retainers are in addition to retainers for members of the Board. No additional compensation will be paid for attending any Board meetings or other individual committee meetings of the Board.</font></div><div style="margin-top:15pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Equity Retainers</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Initial Award</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#58; An initial, one-time restricted stock unit award (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Initial Award</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;) with a Value (as defined below) of $50,000 will be granted to each new Outside Director upon his or her election to the Board, which shall vest in full on the first anniversary of the date of grant, provided, however, that all vesting shall cease if the director resigns from the Board or otherwise ceases to serve as a director of the Company and the Initial Award will be forfeited. This Initial Award applies only to Outside Directors who are first </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="padding-left:360pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.15</font></div></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">elected to the Board subsequent to the Effective Date. If a new Outside Director joins the Board on a date other than the date of the Annual Meeting of Stockholders of the Company following the Effective Date (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Annual Meeting</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8221;), then such Outside Director will be granted a pro-rata portion of the Initial Award based on the time between such Outside Director&#8217;s appointment and the next Annual Meeting (provided, that for any Outside Director who served on the Board during the calendar year that this Policy is adopted, no such proration shall apply to the Initial Award). Such grant shall occur as soon as administratively practicable following such Outside Director&#8217;s appointment to the Board.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Annual Award</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; As soon as reasonably practicable after the date of each Annual Meeting following the Effective Date, each continuing Outside Director, other than a director receiving an Initial Award, will receive an annual restricted stock unit award (the &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Award</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) with a Value of $100,000, which shall vest in full upon the earlier of (i) the first anniversary of the date of grant or (ii) the date of the next Annual Meeting&#59; provided, however, that all vesting shall cease if the director resigns from the Board or otherwise ceases to serve as a director, unless the Board determines that the circumstances warrant continuation of vesting.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the above Annual Award for each continuing Outside Director, the Chairman of the Board will receive an additional annual award with a Value of $100,000 (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board Chair Annual Award</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), and the Innovation and Development Committee Chair will receive an additional annual award with a Value of $125,000 (&#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Innovation and Development Annual Award</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), which shall vest in full upon the earlier of (i) the first anniversary of the date of grant or (ii) the date of the next Annual Meeting&#59; provided, however, that all vesting shall cease if the director resigns from the Board or otherwise ceases to serve as a director or chair of the Board or Innovation and Development Committee (as applicable), unless the Board determines that the circumstances warrant continuation of vesting.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Value</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; For purposes of this Policy, &#8220;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means with respect to any award of restricted stock or restricted stock units the product of (A) the closing market price on Nasdaq Global Market (or such other market on which the Company&#8217;s common stock is then principally listed) of one share of the Company&#8217;s common stock on the grant date, and (B) the aggregate number of shares of common stock underlying such award.</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Sale Event Acceleration</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; All outstanding Initial Awards, Annual Awards, Board Chair Annual Award and Innovation and Development Annual Award held by an Outside Director shall become fully vested and nonforfeitable upon a Sale Event (as defined in the Company&#8217;s 2020 Stock Option and Incentive Plan).</font></div><div style="margin-top:15pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Expenses</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will reimburse all reasonable out-of-pocket expenses incurred by non-employee directors in attending meetings of the Board or any committee thereof.</font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*****</font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adopted&#58; November 5, 2020.</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amended and Restated&#58; July 28, 2022.</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second Amended and Restated&#58; July 27, 2023.</font></div><div style="height:72pt;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-21.1
<SEQUENCE>3
<FILENAME>lpro-20231231ex211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i860fae5be5a5480d8f0dcc294d2be708_1"></div><div style="min-height:72pt;width:100%"><div style="padding-left:396pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21.1</font></div></div><div style="padding-left:72pt;padding-right:72pt;text-align:center;text-indent:36pt"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">List of Subsidiaries</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.108%"></td><td style="width:0.1%"></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><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of Subsidiary</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Jurisdiction</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Ownership</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:115%">Open Lending, LLC</font></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:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100</font></td><td colspan="3" style="background-color:#cceeff;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:115%">%</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:115%">Lenders Protection, LLC</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></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:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100</font></td><td colspan="3" style="background-color:#ffffff;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:115%">%</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:115%">Insurance Administrative Services, LLC</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Delaware</font></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:2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">100</font></td><td colspan="3" style="background-color:#cceeff;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:115%">%</font></td></tr></table></div><div style="height:72pt;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-23.1
<SEQUENCE>4
<FILENAME>lpro-20231231ex231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i649dedb2cd4544fca195ec2bb8cb438b_1"></div><div style="min-height:72pt;width:100%"><div style="padding-left:396pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div></div><div style="padding-left:72pt;padding-right:72pt;text-align:center;text-indent:36pt"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Consent of Independent Registered Public Accounting Firm</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:164%">We consent to the incorporation by reference in the Registration Statement (Form S-8 No. 333-250999) pertaining to the Open Lending Corporation 2020 Stock Option and Incentive Plan of  Open Lending Corporation of our reports dated February 28, 2024, with respect to the consolidated financial statements of Open Lending Corporation, and the effectiveness of internal control over financial reporting of Open Lending Corporation, included in this Annual Report (Form 10-K) for the year ended December 31, 2023.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:164%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:164%">Austin, Texas</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:164%">February 28, 2024</font></div><div style="height:72pt;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.1
<SEQUENCE>5
<FILENAME>lpro-20231231ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3f568cc05a5a497494e7cc842060aef7_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Keith A. Jezek, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">I have reviewed this Annual Report on Form&#160;10-K&#160;of Open Lending Corporation (the &#8220;Registrant&#8221;)&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">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:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">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:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">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&#160;13a-15(e)&#160;and&#160;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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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;</font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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:6pt;padding-left:45pt;text-indent:-9pt"><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February 28, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Keith A. Jezek</font></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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Keith A. Jezek</font></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr></table></div><div><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>6
<FILENAME>lpro-20231231ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i9c18439815594099a49d2364086c1461_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Charles D. Jehl, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">I have reviewed this Annual Report on Form&#160;10-K&#160;of Open Lending Corporation (the &#8220;Registrant&#8221;)&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">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:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">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:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">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&#160;13a-15(e)&#160;and&#160;15d-15(e))&#160;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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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; </font></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:21.44pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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:6pt;padding-left:81pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.11pt">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:6pt;padding-left:45pt;text-indent:-9pt"><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February 28, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Charles D. Jehl</font></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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charles D. Jehl</font></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer<br>(Principal Financial and Accounting Officer)</font></td></tr></table></div><div><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.1
<SEQUENCE>7
<FILENAME>lpro-20231231ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i99549c06c61c46e894d3994314ed5525_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 of Open Lending Corporation, a Delaware corporation (the &#8220;Company&#8221;), as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Form&#160;10-K&#8221;),&#160;I, Keith A. Jezek, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge&#58;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.12pt">the Form&#160;10-K&#160;fully complies with the requirements of section 13(a) or section 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.9pt">the information contained in the Form&#160;10-K&#160;fairly presents, in all material respects, the financial condition and result of operations of the Company.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.208%"></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Keith A. Jezek</font></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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Keith A. Jezek</font></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr><tr style="height:9pt"><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February 28, 2024</font></td></tr></table></div><div><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.2
<SEQUENCE>8
<FILENAME>lpro-20231231ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="iccc12eda846b461b811fff35cd0ba109_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023 of Open Lending Corporation, a Delaware corporation (the &#8220;Company&#8221;), as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Form&#160;10-K&#8221;),&#160;I, Charles D. Jehl, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge&#58;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.12pt">the Form&#160;10-K&#160;fully complies with the requirements of section 13(a) or section 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.9pt">the information contained in the Form&#160;10-K&#160;fairly presents, in all material respects, the financial condition and result of operations of the Company.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.208%"></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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Charles D. Jehl</font></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:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charles D. Jehl</font></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer<br>(Principal Financial and Accounting Officer)</font></td></tr><tr style="height:9pt"><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"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; February 28, 2024</font></td></tr></table></div><div><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-97.1
<SEQUENCE>9
<FILENAME>lpro-20231231ex971.htm
<DESCRIPTION>EX-97.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i4e30cb2d98a84aebb633d43afca9d3af_35"></div><div style="min-height:72pt;width:100%"><div style="padding-left:360pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 97.1</font></div></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CLAWBACK POLICY</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Board of Directors (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) of Open Lending Corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) believes that it is appropriate for the Company to adopt this Clawback Policy (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) to be applied to the Executive Officers of the Company and adopts this Policy to be effective as of the Effective Date. </font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8pt">Definitions</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For purposes of this Policy, the following definitions shall apply&#58;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Compensation Committee of the Board.</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company Group</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Company and each of its Subsidiaries, as applicable. </font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Covered Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any Incentive-Based Compensation granted, vested or paid to a person who served as an Executive Officer at any time during the performance period for the Incentive-Based Compensation and that was Received (i) on or after the effective date of the applicable Nasdaq listing standards, (ii) after the person became an Executive Officer, and (iii) at a time that the Company had a class of securities listed on a national securities exchange or a national securities association.</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means October 26, 2023.</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the amount of Covered Compensation granted, vested or paid to a person during the fiscal period when the applicable Financial Reporting Measure relating to such Covered Compensation was attained that exceeds the amount of Covered Compensation that otherwise would have been granted, vested or paid to the person had such amount been determined based on the applicable Restatement, computed without regard to any taxes paid (i.e., on a pre-tax basis). For Covered Compensation based on stock price or total stockholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in a Restatement, the Committee will determine the amount of such Covered Compensation that constitutes Erroneously Awarded Compensation, if any, based on a reasonable estimate of the effect of the Restatement on the stock price or total stockholder return upon which the Covered Compensation was granted, vested or paid and the Committee shall maintain documentation of such determination and provide such documentation to the Nasdaq.</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">f.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:11.34pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the U.S. Securities Exchange Act of 1934.</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means each &#8220;officer&#8221; of the Company as defined under Rule 16a-1(f) under Section 16 of the Exchange Act, which shall be deemed to include any individuals identified by the Company as executive officers pursuant to Item 401(b) of Regulation S-K under the Exchange Act. Both current and former Executive Officers are subject to the Policy in accordance with its terms.</font></div><div style="margin-top:6pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="padding-left:360pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 97.1</font></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">h.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Financial Reporting Measure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means (i) any measure that is determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures derived wholly or in part from such measures and may consist of GAAP or non-GAAP financial measures (as defined under Regulation G of the Exchange Act and Item 10 of Regulation S-K under the Exchange Act), (ii) stock price, or (iii) total stockholder return. Financial Reporting Measures may or may not be filed with the SEC and may be presented outside the Company&#8217;s financial statements, such as in Management&#8217;s Discussion and Analysis of Financial Conditions and Result of Operations or in the performance graph required under Item 201(e) of Regulation S-K under the Exchange Act.</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">i.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:12.01pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Home Country</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Company&#8217;s jurisdiction of incorporation. </font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">j.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:12.01pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Incentive-Based Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure. </font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">k.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8.67pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Lookback Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the three completed fiscal years (plus any transition period of less than nine months that is within or immediately following the three completed fiscal years and that results from a change in the Company&#8217;s fiscal year) immediately preceding the date on which the Company is required to prepare a Restatement for a given reporting period, with such date being the earlier of&#58; (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare a Restatement. Recovery of any Erroneously Awarded Compensation under the Policy is not dependent on if or when the Restatement is actually filed. </font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">l.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:12.01pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Nasdaq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the Nasdaq Stock Market. </font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">m.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:4.68pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Received</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;&#58; Incentive-Based Compensation is deemed &#8220;Received&#8221; in the Company&#8217;s fiscal period during which the Financial Reporting Measure specified in or otherwise relating to the Incentive-Based Compensation award is attained, even if the grant, vesting or payment of the Incentive-Based Compensation occurs after the end of that period. </font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">n.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means a required accounting restatement of any Company financial statement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including (i) to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as a &#8220;Big R&#8221; restatement) or (ii) to correct an error in previously issued financial statements that is not material to the previously issued financial statements but that would result in a material misstatement if the error was corrected in the current period or left uncorrected in the current period (commonly referred to as a &#8220;little r&#8221; restatement). Changes to the Company&#8217;s financial statements that do not represent error corrections under the then-current relevant accounting standards will not constitute Restatements. Recovery of any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="padding-left:360pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 97.1</font></div></div><div style="margin-top:6pt;padding-left:54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Erroneously Awarded Compensation under the Policy is not dependent on fraud or misconduct by any person in connection with the Restatement.</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">o.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means the U.S. Securities and Exchange Commission.</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">p.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:8pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221; means any domestic or foreign corporation, partnership, association, joint stock company, joint venture, trust or unincorporated organization &#8220;affiliated&#8221; with the Company, that is, directly or indirectly, through one or more intermediaries, &#8220;controlling&#8221;, &#8220;controlled by&#8221; or &#8220;under common control with&#8221;, the Company. &#8220;Control&#8221; for this purpose means the possession, direct or indirect, of the power to direct or cause the direction of the management and policies of such person, whether through the ownership of voting securities, contract or otherwise.</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8pt">Recoupment of Erroneously Awarded Compensation</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In the event of a Restatement, any Erroneously Awarded Compensation Received during the Lookback Period prior to the Restatement (a) that is then-outstanding but has not yet been paid shall be automatically and immediately forfeited and (b) that has been paid to any person shall be subject to reasonably prompt repayment to the applicable member of the Company Group in accordance with Section 3 of this Policy. The Committee must pursue (and shall not have the discretion to waive) the forfeiture and&#47;or repayment of such Erroneously Awarded Compensation in accordance with Section 3 of this Policy, except as provided below.</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, the Committee (or, if at any time the Committee is not a committee of the Board responsible for the Company&#8217;s executive compensation decisions and composed entirely of independent directors, a majority of the independent directors serving on the Board) may determine not to pursue the forfeiture and&#47;or recovery of Erroneously Awarded Compensation from any person if the Committee determines that such forfeiture and&#47;or recovery would be impracticable due to any of the following circumstances&#58; (i) the direct expense paid to a third party (for example, reasonable legal expenses and consulting fees) to assist in enforcing the Policy would exceed the amount to be recovered (following reasonable attempts by one or more members of the Company Group to recover such Erroneously Awarded Compensation, the documentation of such attempts, and the provision of such documentation to the Nasdaq), (ii) pursuing such recovery would violate the Company&#8217;s Home Country laws adopted prior to November 28, 2022 (provided that the Company obtains an opinion of Home Country counsel acceptable to the Nasdaq that recovery would result in such a violation and provides such opinion to the Nasdaq), or (iii) recovery would likely cause any otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company Group, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8pt">Means of Repayment</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In the event that the Committee determines that any person shall repay any Erroneously Awarded Compensation, the Committee shall provide written notice to such person by email or certified mail to the physical address on file with the Company Group for such person, and the person shall satisfy such repayment in a manner and on such terms as required by the Committee, and any member of the Company Group shall be entitled to set off the repayment amount against </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="padding-left:360pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 97.1</font></div></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">any amount owed to the person by the applicable member of the Company Group, to require the forfeiture of any award granted by any member of the Company Group to the person, or to take any and all necessary actions to reasonably promptly recoup the repayment amount from the person, in each case, to the fullest extent permitted under applicable law, including without limitation, Section 409A of the U.S. Internal Revenue Code of 1986, as amended, and the regulations and guidance thereunder. If the Committee does not specify a repayment timing in the written notice described above, the applicable person shall be required to repay the Erroneously Awarded Compensation to the Company Group by wire, cash or cashier&#8217;s check no later than thirty (30) days after receipt of such notice.</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8pt">No Indemnification</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">No person shall be indemnified, insured or reimbursed by any member of the Company Group in respect of any loss of compensation by such person in accordance with this Policy, nor shall any person receive any advancement of expenses for disputes related to any loss of compensation by such person in accordance with this Policy, and no person shall be paid or reimbursed by any member of the Company Group for any premiums paid by such person for any third-party insurance policy covering potential recovery obligations under this Policy. For this purpose, &#8220;indemnification&#8221; includes any modification to current compensation arrangements or other means that would amount to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">de facto</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> indemnification (for example, providing the person a new cash award which would be cancelled to effect the recovery of any Erroneously Awarded Compensation). In no event shall any member of the Company Group be required to award any person an additional payment if any Restatement would result in a higher incentive compensation payment.</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8pt">Miscellaneous </font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy generally will be administered and interpreted by the Committee, provided that the Board may, from time to time, exercise discretion to administer and interpret this Policy, in which case, all references herein to &#8220;Committee&#8221; shall be deemed to refer to the Board. Any determination by the Committee with respect to this Policy shall be final, conclusive and binding on all interested parties. Any discretionary determinations of the Committee under this Policy, if any, need not be uniform with respect to all persons, and may be made selectively amongst persons, whether or not such persons are similarly situated.</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy is intended to satisfy the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act, as it may be amended from time to time, and any related rules or regulations promulgated by the SEC or the Nasdaq, including any additional or new requirements that become effective after the Effective Date which upon effectiveness shall be deemed to automatically amend this Policy to the extent necessary to comply with such additional or new requirements.</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The provisions in this Policy are intended to be applied to the fullest extent of the law. To the extent that any provision of this Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to applicable law. The invalidity or unenforceability of any provision of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="padding-left:360pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 97.1</font></div></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">this Policy shall not affect the validity or enforceability of any other provision of this Policy. Recoupment of Erroneously Awarded Compensation under this Policy is not dependent upon the Company Group satisfying any conditions in this Policy, including any requirements to provide applicable documentation to the Nasdaq.</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The rights of the members of the Company Group under this Policy to seek forfeiture or reimbursement are in addition to, and not in lieu of, any rights of recoupment, or remedies or rights other than recoupment, that may be available to any member of the Company Group pursuant to the terms of any law, government regulation or stock exchange listing requirement or any other policy, code of conduct, employee handbook, employment agreement, offer letter, equity award agreement, or other plan or agreement of any member of the Company Group.</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8pt">Amendment and Termination</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">To the extent permitted by, and in a manner consistent with applicable law, including SEC and Nasdaq rules, the Committee may terminate, suspend or amend this Policy at any time in its discretion.</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:8pt">Successors</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Policy shall be binding and enforceable against all persons and their respective beneficiaries, heirs, executors, administrators or other legal representatives with respect to any Covered Compensation granted, vested or paid to or administered by such persons or entities.</font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="padding-left:360pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 97.1</font></div></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OPEN LENDING CORPORATION</font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CLAWBACK POLICY</font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">ACKNOWLEDGMENT, CONSENT AND AGREEMENT</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I acknowledge that I have received and reviewed a copy of the Open Lending Corporation Clawback Policy (as may be amended from time to time, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) and I have been given an opportunity to ask questions about the Policy and review it with my counsel. I knowingly, voluntarily and irrevocably consent to and agree to be bound by and subject to the Policy&#8217;s terms and conditions, including that I will return any Erroneously Awarded Compensation that is required to be repaid in accordance with the Policy. I further acknowledge, understand and agree that (i) the compensation that I receive, have received or may become entitled to receive from the Company Group is subject to the Policy, and the Policy may affect such compensation and (ii) I have no right to indemnification, insurance payments or other reimbursement by or from any member of the Company Group for any compensation that is subject to recoupment and&#47;or forfeiture under the Policy. Capitalized terms used but not defined herein have the meanings set forth in the Policy.</font></div><div style="margin-top:6pt"><font><br></font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Signed&#58;                 _________________________________________</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Print Name&#58;         _________________________________________</font></div><div style="margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Date&#58;                     _________________________________________</font></div><div><font><br></font></div><div style="height:72pt;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>10
<FILENAME>lpro-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:c9cc52bc-782c-4d95-8ccf-4fbbcc67a167,g:a0ddb921-2088-4e56-af87-513e9e52d589-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:lpro="http://openlendingcorp.com/20231231" 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://openlendingcorp.com/20231231">
  <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="lpro-20231231_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="lpro-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="lpro-20231231_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="lpro-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://openlendingcorp.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="AuditInformation" roleURI="http://openlendingcorp.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</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="ConsolidatedBalanceSheets" roleURI="http://openlendingcorp.com/role/ConsolidatedBalanceSheets">
        <link:definition>0000003 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000004 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss">
        <link:definition>0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</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="ConsolidatedStatementsofChangesinStockholdersEquity" roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity">
        <link:definition>0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>0000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessBackgroundandNatureofOperations" roleURI="http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperations">
        <link:definition>0000008 - Disclosure - Description of Business, Background and Nature 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="SummaryofSignificantAccountingandReportingPolicies" roleURI="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPolicies">
        <link:definition>0000009 - Disclosure - Summary of Significant Accounting and Reporting 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="ContractAssets" roleURI="http://openlendingcorp.com/role/ContractAssets">
        <link:definition>0000010 - Disclosure - Contract Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://openlendingcorp.com/role/Debt">
        <link:definition>0000011 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://openlendingcorp.com/role/StockholdersEquity">
        <link:definition>0000012 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensation" roleURI="http://openlendingcorp.com/role/ShareBasedCompensation">
        <link:definition>0000013 - Disclosure - Share-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="NetIncomePerShare" roleURI="http://openlendingcorp.com/role/NetIncomePerShare">
        <link:definition>0000014 - Disclosure - Net Income Per 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="FairValueofFinancialInstruments" roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstruments">
        <link:definition>0000015 - Disclosure - Fair Value of Financial Instruments</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="CommitmentandContingencies" roleURI="http://openlendingcorp.com/role/CommitmentandContingencies">
        <link:definition>0000016 - Disclosure - Commitment 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="RetirementPlan" roleURI="http://openlendingcorp.com/role/RetirementPlan">
        <link:definition>0000017 - Disclosure - Retirement Plan</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://openlendingcorp.com/role/IncomeTaxes">
        <link:definition>0000018 - 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="SubsequentEvents" roleURI="http://openlendingcorp.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="SummaryofSignificantAccountingandReportingPoliciesPolicies" roleURI="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Summary of Significant Accounting and Reporting 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="ContractAssetsTables" roleURI="http://openlendingcorp.com/role/ContractAssetsTables">
        <link:definition>9954472 - Disclosure - Contract Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://openlendingcorp.com/role/DebtTables">
        <link:definition>9954473 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationTables" roleURI="http://openlendingcorp.com/role/ShareBasedCompensationTables">
        <link:definition>9954474 - Disclosure - Share-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="NetIncomePerShareTables" roleURI="http://openlendingcorp.com/role/NetIncomePerShareTables">
        <link:definition>9954475 - Disclosure - Net Income Per 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="FairValueofFinancialInstrumentsTables" roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsTables">
        <link:definition>9954476 - Disclosure - Fair Value of Financial Instruments (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="CommitmentandContingenciesTables" roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesTables">
        <link:definition>9954477 - Disclosure - Commitment and Contingencies (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="IncomeTaxesTables" roleURI="http://openlendingcorp.com/role/IncomeTaxesTables">
        <link:definition>9954478 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessBackgroundandNatureofOperationsDetails" roleURI="http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperationsDetails">
        <link:definition>9954479 - Disclosure - Description of Business, Background and Nature of Operations (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="SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail" roleURI="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail">
        <link:definition>9954480 - Disclosure - Summary of Significant Accounting and Reporting Policies - Additional Information (Detail)</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="ContractAssetsAdditionalInformationDetails" roleURI="http://openlendingcorp.com/role/ContractAssetsAdditionalInformationDetails">
        <link:definition>9954481 - Disclosure - Contract Assets - Additional 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="ContractAssetsSummaryOfContractAssetsDetail" roleURI="http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail">
        <link:definition>9954482 - Disclosure - Contract Assets - Summary Of Contract Assets (Detail)</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="DebtScheduleofLongtermDebtInstrumentsDetail" roleURI="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail">
        <link:definition>9954483 - Disclosure - Debt - Schedule of Long-term Debt Instruments (Detail)</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="DebtScheduleofLongtermDebtInstrumentsDetail_1" roleURI="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail_1">
        <link:definition>9954483 - Disclosure - Debt - Schedule of Long-term Debt Instruments (Detail)</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="DebtNarrativeDetails" roleURI="http://openlendingcorp.com/role/DebtNarrativeDetails">
        <link:definition>9954484 - Disclosure - Debt - 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="DebtScheduleofMaturitiesofLongtermDebtDetails" roleURI="http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails">
        <link:definition>9954485 - Disclosure - Debt - Schedule of Maturities of Long-term 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="StockholdersEquityAdditionalInformationDetail" roleURI="http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail">
        <link:definition>9954486 - Disclosure - Stockholders' Equity - Additional Information (Detail)</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="ShareBasedCompensationAdditionalInformationDetails" roleURI="http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails">
        <link:definition>9954487 - Disclosure - Share-Based Compensation - Additional 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="ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails" roleURI="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails">
        <link:definition>9954488 - Disclosure - Share-Based Compensation - Share-based Compensation Expense by Award Type (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="ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails" roleURI="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails">
        <link:definition>9954489 - Disclosure - Share-Based Compensation - Share-based Compensation Expense Allocated to Income Statement Location (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="ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails" roleURI="http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails">
        <link:definition>9954490 - Disclosure - Share-Based Compensation - Stock Options and Restricted Stock Award 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="ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" roleURI="http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails">
        <link:definition>9954491 - Disclosure - Share-Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (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="ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails" roleURI="http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails">
        <link:definition>9954492 - Disclosure - Share-Based Compensation - Unrecognized Share-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="NetIncomePerShareSummaryofEarningsPerShareDetail" roleURI="http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail">
        <link:definition>9954493 - Disclosure - Net Income Per Share - Summary of Earnings Per Share (Detail)</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="NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail" roleURI="http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail">
        <link:definition>9954494 - Disclosure - Net Income Per Share - Summary of Antidilutive Securities Excluded from Computation Of Earnings Per Share (Detail)</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="FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>9954495 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured 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="FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail" roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail">
        <link:definition>9954496 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Assets and Liabilities Measured on Recurring Basis (Detail)</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="CommitmentandContingenciesNarrativeDetails" roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails">
        <link:definition>9954497 - Disclosure - Commitment and Contingencies - 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="CommitmentandContingenciesComponentsofLeaseExpenseDetails" roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails">
        <link:definition>9954498 - Disclosure - Commitment and Contingencies - Components of 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="CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails" roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails">
        <link:definition>9954499 - Disclosure - Commitment and Contingencies - Other Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails" roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails">
        <link:definition>9954500 - Disclosure - Commitment and Contingencies - Balance Sheet Classification of ROU Assets and Liabilities (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="CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails" roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails">
        <link:definition>9954501 - Disclosure - Commitment and Contingencies - Maturity of Lease Liabilities (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="CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1" roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1">
        <link:definition>9954501 - Disclosure - Commitment and Contingencies - Maturity of Lease Liabilities (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="RetirementPlanDetails" roleURI="http://openlendingcorp.com/role/RetirementPlanDetails">
        <link:definition>9954502 - Disclosure - Retirement Plan (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="IncomeTaxesAdditionalInformationDetails" roleURI="http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>9954503 - Disclosure - Income Taxes - Additional 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="IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails" roleURI="http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails">
        <link:definition>9954504 - Disclosure - Income Taxes - Income Tax Expense (Benefit) Attributable to Operations (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="IncomeTaxesComponentsoftheIncomeTaxExpenseDetails" roleURI="http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails">
        <link:definition>9954505 - Disclosure - Income Taxes - Components of the Income Tax 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="IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9954506 - Disclosure - Income Taxes - Components of Deferred Tax Assets and 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="lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" abstract="false" name="LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_IncomeTaxDisclosureLineItems" abstract="true" name="IncomeTaxDisclosureLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="lpro_TimeBasedRestrictedStockUnitsMember" abstract="true" name="TimeBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_PaymentsForSettlementOfTaxReceivableAgreement" abstract="false" name="PaymentsForSettlementOfTaxReceivableAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_NewCreditAgreementMember" abstract="true" name="NewCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_PercentOnNumberOfSharesOutstanding" abstract="false" name="PercentOnNumberOfSharesOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" abstract="false" name="DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="lpro_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_LesseeOperatingLeaseOptionToExtendTerm" abstract="false" name="LesseeOperatingLeaseOptionToExtendTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="lpro_PercentOfIncrementalSharesOnOutstandingCommonStock" abstract="false" name="PercentOfIncrementalSharesOnOutstandingCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" abstract="true" name="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="lpro_ContractWithCustomerAssetAndLiabilityLineItems" abstract="true" name="ContractWithCustomerAssetAndLiabilityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="lpro_TermLoanDue2026Member" abstract="true" name="TermLoanDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_ThreeInsurancePartnerMember" abstract="true" name="ThreeInsurancePartnerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_PerformanceBasedRestrictedStockUnitsMember" abstract="true" name="PerformanceBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_PaymentsOfDeferredFinancingsCosts" abstract="false" name="PaymentsOfDeferredFinancingsCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_ProfitShareMember" abstract="true" name="ProfitShareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee" abstract="false" name="RevenueFromContractWithCustomerPercentageMonthlyServiceFee" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="lpro_IncomeTaxDisclosureTable" abstract="true" name="IncomeTaxDisclosureTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="lpro_TpaFeeMember" abstract="true" name="TpaFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_DeferredTaxLiabilitiesContractAssets" abstract="false" name="DeferredTaxLiabilitiesContractAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_ContractWithCustomerAssetRollForward" abstract="true" name="ContractWithCustomerAssetRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="lpro_CustomerOneMember" abstract="true" name="CustomerOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_RevenueFromContractWithCustomerInstallmentBasis" abstract="false" name="RevenueFromContractWithCustomerInstallmentBasis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="lpro_PaymentsReceivedFromInsuranceCarriers" abstract="false" name="PaymentsReceivedFromInsuranceCarriers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="lpro_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="lpro_TopInsurancePartnerMember" abstract="true" name="TopInsurancePartnerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_AccruedIntangibleAssetsCosts" abstract="false" name="AccruedIntangibleAssetsCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments" abstract="false" name="RevenueFromContractWithCustomerPercentagePaidInInstallments" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="lpro_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax" abstract="false" name="StockRepurchasedDuringPeriodValueExcludingExcisedTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_TreasuryStockPolicyTextBlock" abstract="false" name="TreasuryStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" abstract="false" name="DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="lpro_AccruedExciseTaxFromShareRepurchases" abstract="false" name="AccruedExciseTaxFromShareRepurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" abstract="true" name="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement" abstract="false" name="GainLossOnExtinguishmentOfTaxReceivableAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" abstract="false" name="CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_TwoInsurancePartnersMember" abstract="true" name="TwoInsurancePartnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_LesseeOperatingLeaseNumberOfOperatingLeases" abstract="false" name="LesseeOperatingLeaseNumberOfOperatingLeases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="lpro_TermLoanDue2027Member" abstract="true" name="TermLoanDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_StockOptionAndIncentivePlan2020Member" abstract="true" name="StockOptionAndIncentivePlan2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" abstract="false" name="DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="lpro_ContractWithCustomerAssetAndLiabilityTable" abstract="true" name="ContractWithCustomerAssetAndLiabilityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" abstract="true" name="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization" abstract="false" name="OperatingLeaseRightOfUseAssetAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" abstract="false" name="DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum" abstract="false" name="DebtInstrumentCovenantTotalNetLeverageRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="lpro_ProgramFeeMember" abstract="true" name="ProgramFeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="lpro_DebtInstrumentMarginRate" abstract="false" name="DebtInstrumentMarginRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>lpro-20231231_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 2024 Workiva-->
<!--r:c9cc52bc-782c-4d95-8ccf-4fbbcc67a167,g:a0ddb921-2088-4e56-af87-513e9e52d589-->
<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://openlendingcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ebf7b945-3324-4911-ab1a-b48af34696e2" 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_RestrictedCashCurrent_397942e6-216d-472a-b7f0-02254044794f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebf7b945-3324-4911-ab1a-b48af34696e2" xlink:to="loc_us-gaap_RestrictedCashCurrent_397942e6-216d-472a-b7f0-02254044794f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_63db7918-8abd-45b9-a834-8a56066e6c21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebf7b945-3324-4911-ab1a-b48af34696e2" xlink:to="loc_us-gaap_IncomeTaxesReceivable_63db7918-8abd-45b9-a834-8a56066e6c21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6289356e-b8d6-4508-9b62-cb6a9445a6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebf7b945-3324-4911-ab1a-b48af34696e2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6289356e-b8d6-4508-9b62-cb6a9445a6d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_92c0b336-43dd-44f8-9471-e04b275d0727" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebf7b945-3324-4911-ab1a-b48af34696e2" xlink:to="loc_us-gaap_OtherAssetsCurrent_92c0b336-43dd-44f8-9471-e04b275d0727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f29d528a-dde6-44d9-84db-edd8a2fb9228" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebf7b945-3324-4911-ab1a-b48af34696e2" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f29d528a-dde6-44d9-84db-edd8a2fb9228" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3a07efa3-9ed8-4ff0-ba6e-adf6771a3b34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ebf7b945-3324-4911-ab1a-b48af34696e2" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3a07efa3-9ed8-4ff0-ba6e-adf6771a3b34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3ea183be-eb58-48f8-a2b8-1cfc5cf44445" 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_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent_0d892f8e-045a-4387-83aa-0a4d10bf80fe" xlink:href="lpro-20231231.xsd#lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3ea183be-eb58-48f8-a2b8-1cfc5cf44445" xlink:to="loc_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent_0d892f8e-045a-4387-83aa-0a4d10bf80fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_237152e7-481a-4300-bcb3-7edc054bad56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3ea183be-eb58-48f8-a2b8-1cfc5cf44445" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_237152e7-481a-4300-bcb3-7edc054bad56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e0497016-5da4-424d-888f-8683ecbb5a26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3ea183be-eb58-48f8-a2b8-1cfc5cf44445" xlink:to="loc_us-gaap_AccountsPayableCurrent_e0497016-5da4-424d-888f-8683ecbb5a26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_2aaa9aa5-382f-41a2-99a5-39991260b147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3ea183be-eb58-48f8-a2b8-1cfc5cf44445" xlink:to="loc_us-gaap_NotesPayableCurrent_2aaa9aa5-382f-41a2-99a5-39991260b147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_983238ab-db7e-4442-b2b3-2cce992d9931" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3ea183be-eb58-48f8-a2b8-1cfc5cf44445" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_983238ab-db7e-4442-b2b3-2cce992d9931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a551a324-4238-47bc-9721-462fe8b33f77" 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_OperatingLeaseLiabilityNoncurrent_2df8113d-ee6b-406f-9115-bc9d6d2f282f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a551a324-4238-47bc-9721-462fe8b33f77" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2df8113d-ee6b-406f-9115-bc9d6d2f282f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_4db26234-353f-4bcd-9433-955c03f5988a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a551a324-4238-47bc-9721-462fe8b33f77" xlink:to="loc_us-gaap_LongTermNotesPayable_4db26234-353f-4bcd-9433-955c03f5988a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_185eaf22-2548-4525-8395-d7a758050146" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a551a324-4238-47bc-9721-462fe8b33f77" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_185eaf22-2548-4525-8395-d7a758050146" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4c4b636d-759a-4e80-93ce-4e929ac194d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a551a324-4238-47bc-9721-462fe8b33f77" xlink:to="loc_us-gaap_LiabilitiesCurrent_4c4b636d-759a-4e80-93ce-4e929ac194d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8e48224d-1e6e-4985-bd74-1fdbe7a1ee35" 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_RetainedEarningsAccumulatedDeficit_e4b63f92-78aa-4761-99cb-4310d22dc517" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8e48224d-1e6e-4985-bd74-1fdbe7a1ee35" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e4b63f92-78aa-4761-99cb-4310d22dc517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_45fc1ef5-4a3e-4773-b7c0-f061331311ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8e48224d-1e6e-4985-bd74-1fdbe7a1ee35" xlink:to="loc_us-gaap_CommonStockValue_45fc1ef5-4a3e-4773-b7c0-f061331311ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_6331e254-83e2-4c39-8783-6b97fe6c48e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8e48224d-1e6e-4985-bd74-1fdbe7a1ee35" xlink:to="loc_us-gaap_TreasuryStockCommonValue_6331e254-83e2-4c39-8783-6b97fe6c48e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_67ba6496-4054-446d-8bfd-e511f1155d47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8e48224d-1e6e-4985-bd74-1fdbe7a1ee35" xlink:to="loc_us-gaap_AdditionalPaidInCapital_67ba6496-4054-446d-8bfd-e511f1155d47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_c0efa3be-1ae8-47ac-9d58-6dcd621cca45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8e48224d-1e6e-4985-bd74-1fdbe7a1ee35" xlink:to="loc_us-gaap_PreferredStockValue_c0efa3be-1ae8-47ac-9d58-6dcd621cca45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c453b62b-bf0d-49a1-ba6f-77f296ac1097" 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_8a567186-6bb4-438a-a6b3-b35e2b2ad96b" 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_c453b62b-bf0d-49a1-ba6f-77f296ac1097" xlink:to="loc_us-gaap_Liabilities_8a567186-6bb4-438a-a6b3-b35e2b2ad96b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9d136be4-3350-4f56-bbc4-6d091978f1fe" 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_c453b62b-bf0d-49a1-ba6f-77f296ac1097" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9d136be4-3350-4f56-bbc4-6d091978f1fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a01f161a-05e7-400c-86a5-c55973170fef" 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_c453b62b-bf0d-49a1-ba6f-77f296ac1097" xlink:to="loc_us-gaap_StockholdersEquity_a01f161a-05e7-400c-86a5-c55973170fef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3e1a84e5-a679-4fd2-bb04-3886a4f55a08" 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_PropertyPlantAndEquipmentNet_abe7644b-657e-4146-be5b-59748f3d121a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3e1a84e5-a679-4fd2-bb04-3886a4f55a08" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_abe7644b-657e-4146-be5b-59748f3d121a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_e2ec0420-b4f0-41a3-8492-22640dde16ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3e1a84e5-a679-4fd2-bb04-3886a4f55a08" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_e2ec0420-b4f0-41a3-8492-22640dde16ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_abda76e1-189f-4602-a788-3b10e5a5c307" 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_3e1a84e5-a679-4fd2-bb04-3886a4f55a08" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_abda76e1-189f-4602-a788-3b10e5a5c307" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8e5dffa5-ac5b-456b-bc08-91fb04f0ff81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3e1a84e5-a679-4fd2-bb04-3886a4f55a08" xlink:to="loc_us-gaap_AssetsCurrent_8e5dffa5-ac5b-456b-bc08-91fb04f0ff81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_0136034a-8562-4147-980a-878f0c9c00ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3e1a84e5-a679-4fd2-bb04-3886a4f55a08" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_0136034a-8562-4147-980a-878f0c9c00ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_fb115b1d-5737-40e0-a931-f02a14e20398" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3e1a84e5-a679-4fd2-bb04-3886a4f55a08" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_fb115b1d-5737-40e0-a931-f02a14e20398" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_26af3f96-25f2-44f7-9abf-7dfee9944d6d" 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_CostOfGoodsAndServicesSold_90578c5a-cd14-4f8d-aade-a7a3831a7fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_26af3f96-25f2-44f7-9abf-7dfee9944d6d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_90578c5a-cd14-4f8d-aade-a7a3831a7fcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b3b0d841-cf34-4c79-82ee-d25961206c38" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_26af3f96-25f2-44f7-9abf-7dfee9944d6d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b3b0d841-cf34-4c79-82ee-d25961206c38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_b695d5f7-bdc1-4721-89e2-586431ef304e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b189cdcc-f506-414e-84a7-0f20b8c989ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b695d5f7-bdc1-4721-89e2-586431ef304e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b189cdcc-f506-414e-84a7-0f20b8c989ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_72d39a30-8135-4983-b251-ec6783707cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b695d5f7-bdc1-4721-89e2-586431ef304e" xlink:to="loc_us-gaap_SellingAndMarketingExpense_72d39a30-8135-4983-b251-ec6783707cbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_0d15df29-a512-4adc-9fdf-da62eac6f41b" 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_OperatingExpenses_b695d5f7-bdc1-4721-89e2-586431ef304e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_0d15df29-a512-4adc-9fdf-da62eac6f41b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ae4f661c-3920-4dd9-9fd0-302885b23e82" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a528881-78cb-4b57-9b0a-99c199bd4505" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ae4f661c-3920-4dd9-9fd0-302885b23e82" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a528881-78cb-4b57-9b0a-99c199bd4505" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_aedec4da-e361-4b27-a04c-d336291db854" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ae4f661c-3920-4dd9-9fd0-302885b23e82" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_aedec4da-e361-4b27-a04c-d336291db854" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_02d6bc21-3e76-41d1-ba49-afb4bb1cb3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnContractTermination_aaa28f35-4b4b-40ad-8667-aae25febfe2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnContractTermination"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_02d6bc21-3e76-41d1-ba49-afb4bb1cb3a2" xlink:to="loc_us-gaap_GainLossOnContractTermination_aaa28f35-4b4b-40ad-8667-aae25febfe2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_16b3b3a2-1e4e-4be5-87e6-293d57aef04b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_02d6bc21-3e76-41d1-ba49-afb4bb1cb3a2" xlink:to="loc_us-gaap_InvestmentIncomeInterest_16b3b3a2-1e4e-4be5-87e6-293d57aef04b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b3cc1235-bdfc-44ec-90b4-4532142a9342" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_02d6bc21-3e76-41d1-ba49-afb4bb1cb3a2" xlink:to="loc_us-gaap_InterestExpense_b3cc1235-bdfc-44ec-90b4-4532142a9342" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d99ab6eb-5867-4622-81aa-65bbc0cf92df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_02d6bc21-3e76-41d1-ba49-afb4bb1cb3a2" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d99ab6eb-5867-4622-81aa-65bbc0cf92df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_27c8f60b-0ba5-42d1-9cf0-e7a086f0560b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_02d6bc21-3e76-41d1-ba49-afb4bb1cb3a2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_27c8f60b-0ba5-42d1-9cf0-e7a086f0560b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d3990ef0-d43a-461d-a94e-fdfb78cee5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_02d6bc21-3e76-41d1-ba49-afb4bb1cb3a2" xlink:to="loc_us-gaap_OperatingIncomeLoss_d3990ef0-d43a-461d-a94e-fdfb78cee5eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f4a8d531-9c82-4202-b28c-1bf40553da8a" 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_OperatingExpenses_15025119-3ec7-4921-a911-eae9b42fbae7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f4a8d531-9c82-4202-b28c-1bf40553da8a" xlink:to="loc_us-gaap_OperatingExpenses_15025119-3ec7-4921-a911-eae9b42fbae7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e8941e84-70f0-455b-aac2-ddc2cea269d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f4a8d531-9c82-4202-b28c-1bf40553da8a" xlink:to="loc_us-gaap_GrossProfit_e8941e84-70f0-455b-aac2-ddc2cea269d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3b7f8695-2d01-415a-80e9-993f0a17a448" 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_7e4f2621-5ef6-4064-825a-04be8af728a7" 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_3b7f8695-2d01-415a-80e9-993f0a17a448" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7e4f2621-5ef6-4064-825a-04be8af728a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_82ab864f-64cf-43c0-8029-8b40f20597b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3b7f8695-2d01-415a-80e9-993f0a17a448" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_82ab864f-64cf-43c0-8029-8b40f20597b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" 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_lpro_PaymentsForSettlementOfTaxReceivableAgreement_858527b3-d823-46b9-972f-0ee5b3f819c6" xlink:href="lpro-20231231.xsd#lpro_PaymentsForSettlementOfTaxReceivableAgreement"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" xlink:to="loc_lpro_PaymentsForSettlementOfTaxReceivableAgreement_858527b3-d823-46b9-972f-0ee5b3f819c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_1f79d4fb-c23c-469b-b82c-22ec0eb8a49c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_1f79d4fb-c23c-469b-b82c-22ec0eb8a49c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ffa139de-2f86-4b7d-90a0-e576c132adf0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ffa139de-2f86-4b7d-90a0-e576c132adf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_89f3f18d-3fd5-4e96-aa7d-09328f56184c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_89f3f18d-3fd5-4e96-aa7d-09328f56184c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PaymentsOfDeferredFinancingsCosts_5ee81b56-9115-44dc-a9bc-c0b99721bc32" xlink:href="lpro-20231231.xsd#lpro_PaymentsOfDeferredFinancingsCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" xlink:to="loc_lpro_PaymentsOfDeferredFinancingsCosts_5ee81b56-9115-44dc-a9bc-c0b99721bc32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_1672a60c-e4d3-4669-ad19-cf086046dd82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_1672a60c-e4d3-4669-ad19-cf086046dd82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_4c8cbb2a-eb98-4390-b8eb-a117d29293ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_4c8cbb2a-eb98-4390-b8eb-a117d29293ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_13553f15-b64f-4196-a3ac-39655b23f961" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_355db1c8-6cfb-40b6-9c4e-7e9311d75cad" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_13553f15-b64f-4196-a3ac-39655b23f961" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" 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_DeferredIncomeTaxExpenseBenefit_050af875-1d00-4070-b98e-05e5d951ab8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_050af875-1d00-4070-b98e-05e5d951ab8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_bb978465-38e2-41c7-9d5a-370e9a5b699f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_bb978465-38e2-41c7-9d5a-370e9a5b699f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherOperatingActivities_97f76bbd-8bc9-460e-910b-b74c9f42a085" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_ProceedsFromOtherOperatingActivities_97f76bbd-8bc9-460e-910b-b74c9f42a085" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_123a47ba-4092-4614-a474-8bc4352c0b26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_123a47ba-4092-4614-a474-8bc4352c0b26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement_53492517-9a62-49bd-8940-2c4062addaea" xlink:href="lpro-20231231.xsd#lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement_53492517-9a62-49bd-8940-2c4062addaea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_e94be24f-c072-4441-a67f-445502daea04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_e94be24f-c072-4441-a67f-445502daea04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_89619bf2-7cad-4915-a6b7-8590190802b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_89619bf2-7cad-4915-a6b7-8590190802b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_ea6d5352-e8ac-4826-b98a-b5e0aa2baf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_ea6d5352-e8ac-4826-b98a-b5e0aa2baf1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6f84354c-5578-42a6-985a-0ee00a349fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6f84354c-5578-42a6-985a-0ee00a349fc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_52d7d67d-66d7-45d1-8957-605a8344b1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_52d7d67d-66d7-45d1-8957-605a8344b1c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_6cb74d2a-7e0e-464e-ae94-1c7d5c48381c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_ShareBasedCompensation_6cb74d2a-7e0e-464e-ae94-1c7d5c48381c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_0e0e13e8-15fe-4bc0-9ef2-a9744269927b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_0e0e13e8-15fe-4bc0-9ef2-a9744269927b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_e1749dc2-b5b7-4174-a82b-8506f4825bba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_e1749dc2-b5b7-4174-a82b-8506f4825bba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_9b60cdaa-5db1-4798-9963-3230bebc2bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_9b60cdaa-5db1-4798-9963-3230bebc2bc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_76d02d0f-1b4f-4788-831f-139727686065" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_76d02d0f-1b4f-4788-831f-139727686065" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4b6230f4-4608-4ce5-a657-a429c1459bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4b6230f4-4608-4ce5-a657-a429c1459bbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4cc6b92e-f18d-45a3-91c4-1a41b56ef117" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_NetIncomeLoss_4cc6b92e-f18d-45a3-91c4-1a41b56ef117" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e801b4e4-a3bc-4fed-9292-d7b0e681b7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3984d464-3d30-4a74-9a16-aaf9abbfcec7" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e801b4e4-a3bc-4fed-9292-d7b0e681b7dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8b1b858a-b3da-45d8-bf41-cfaab86b40f7" 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_293d80e1-8731-47a5-8a9f-2ee86f5ad5ea" 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_8b1b858a-b3da-45d8-bf41-cfaab86b40f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_293d80e1-8731-47a5-8a9f-2ee86f5ad5ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_83eabe5d-805d-4209-8583-4f52558f041f" 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_8b1b858a-b3da-45d8-bf41-cfaab86b40f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_83eabe5d-805d-4209-8583-4f52558f041f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9d1c4570-b3f7-486b-b444-614e74d440e4" 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_8b1b858a-b3da-45d8-bf41-cfaab86b40f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9d1c4570-b3f7-486b-b444-614e74d440e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtScheduleofLongtermDebtInstrumentsDetail"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_24fa5889-8bfb-47c8-abd3-78e5dd1a7b84" 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_LongTermDebtCurrent_fcfb8e0f-216f-496f-b8a5-22495b302702" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_24fa5889-8bfb-47c8-abd3-78e5dd1a7b84" xlink:to="loc_us-gaap_LongTermDebtCurrent_fcfb8e0f-216f-496f-b8a5-22495b302702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c2d7f508-ebc5-4bcd-a718-9e45804fc890" 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_LongTermDebt_24fa5889-8bfb-47c8-abd3-78e5dd1a7b84" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c2d7f508-ebc5-4bcd-a718-9e45804fc890" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail_1" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtScheduleofLongtermDebtInstrumentsDetail_1"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4dd00d0d-aa0e-4aaa-95a4-dcdfc3d9db49" 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_2e158fc2-2185-4d0a-ac46-fb288f1d77ed" 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_4dd00d0d-aa0e-4aaa-95a4-dcdfc3d9db49" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_2e158fc2-2185-4d0a-ac46-fb288f1d77ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c570653b-cb01-48c5-8459-867d8b170a99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_4dd00d0d-aa0e-4aaa-95a4-dcdfc3d9db49" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c570653b-cb01-48c5-8459-867d8b170a99" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_79579485-4598-469a-a22f-90f00ee6e1f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_38e96e64-261d-4cea-a256-df4635f16f67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_79579485-4598-469a-a22f-90f00ee6e1f7" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_38e96e64-261d-4cea-a256-df4635f16f67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_bc6d5675-dde1-4150-a4e8-bf1bc229968e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_79579485-4598-469a-a22f-90f00ee6e1f7" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_bc6d5675-dde1-4150-a4e8-bf1bc229968e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_041ecfa9-d5de-48b6-ac08-6a2970667fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_79579485-4598-469a-a22f-90f00ee6e1f7" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_041ecfa9-d5de-48b6-ac08-6a2970667fa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_c5ea6bf9-7b5a-4e54-bf60-69a84890db3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_79579485-4598-469a-a22f-90f00ee6e1f7" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_c5ea6bf9-7b5a-4e54-bf60-69a84890db3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7686f0f1-a24d-476f-9766-9996c6dcb032" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_79579485-4598-469a-a22f-90f00ee6e1f7" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7686f0f1-a24d-476f-9766-9996c6dcb032" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#NetIncomePerShareSummaryofEarningsPerShareDetail"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6cb37e88-9bb4-4172-abb2-f34656a570cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c1ce9d18-d341-46c6-b67a-dfc7a4bce364" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6cb37e88-9bb4-4172-abb2-f34656a570cc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c1ce9d18-d341-46c6-b67a-dfc7a4bce364" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c553c41e-e59c-4b4f-84fb-32ea48b918cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6cb37e88-9bb4-4172-abb2-f34656a570cc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c553c41e-e59c-4b4f-84fb-32ea48b918cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c296a70e-7f22-4cb8-b7fc-ed9264eff631" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d8e51449-ecaa-4261-9d20-9cb0e539a7ca" 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_NetIncomeLossAvailableToCommonStockholdersBasic_c296a70e-7f22-4cb8-b7fc-ed9264eff631" xlink:to="loc_us-gaap_NetIncomeLoss_d8e51449-ecaa-4261-9d20-9cb0e539a7ca" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_7e479998-3718-43d0-b26b-2f64a501687b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_604baca8-a61f-442c-be54-f854bef06bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7e479998-3718-43d0-b26b-2f64a501687b" xlink:to="loc_us-gaap_VariableLeaseCost_604baca8-a61f-442c-be54-f854bef06bf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_4c572137-d0ab-4ab0-8cb2-2b9ba076e9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7e479998-3718-43d0-b26b-2f64a501687b" xlink:to="loc_us-gaap_OperatingLeaseCost_4c572137-d0ab-4ab0-8cb2-2b9ba076e9c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c0f9309a-cea5-4716-992c-43505f880503" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_52abcc10-3d5b-4f03-8610-f7db909a4e68" xlink:href="lpro-20231231.xsd#lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_c0f9309a-cea5-4716-992c-43505f880503" xlink:to="loc_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_52abcc10-3d5b-4f03-8610-f7db909a4e68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization_4686a4f9-5a70-435f-bbc4-609c31b8c649" xlink:href="lpro-20231231.xsd#lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_c0f9309a-cea5-4716-992c-43505f880503" xlink:to="loc_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization_4686a4f9-5a70-435f-bbc4-609c31b8c649" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_f9379b2e-2620-4c72-aa14-90d7601fe1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b6680a93-809b-4798-a4a4-2e8a9b751105" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_f9379b2e-2620-4c72-aa14-90d7601fe1d8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b6680a93-809b-4798-a4a4-2e8a9b751105" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_fe848f6b-ef85-4937-a2ba-6153ddaef112" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_f9379b2e-2620-4c72-aa14-90d7601fe1d8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_fe848f6b-ef85-4937-a2ba-6153ddaef112" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_937c6ae2-e3d5-49a9-b898-676ee2c7c737" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c596b677-6eb5-4647-9415-2e7b12da7823" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_937c6ae2-e3d5-49a9-b898-676ee2c7c737" xlink:to="loc_us-gaap_OperatingLeaseLiability_c596b677-6eb5-4647-9415-2e7b12da7823" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d4d4a8a5-4afa-4480-b438-f639cf4cfdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_937c6ae2-e3d5-49a9-b898-676ee2c7c737" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d4d4a8a5-4afa-4480-b438-f639cf4cfdd2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b94447f-a0ad-4259-a298-70efe27c8a99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7b3ac9a1-c776-4d79-81ae-441e74560bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b94447f-a0ad-4259-a298-70efe27c8a99" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7b3ac9a1-c776-4d79-81ae-441e74560bc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7c0983a4-e223-4f79-9e08-babe7e2c9143" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b94447f-a0ad-4259-a298-70efe27c8a99" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7c0983a4-e223-4f79-9e08-babe7e2c9143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6784e113-adbf-44f3-8730-a53e5b58314f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b94447f-a0ad-4259-a298-70efe27c8a99" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6784e113-adbf-44f3-8730-a53e5b58314f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aad7e53e-345e-48e7-9590-38f7cef5935e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b94447f-a0ad-4259-a298-70efe27c8a99" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aad7e53e-345e-48e7-9590-38f7cef5935e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_38911fd6-fc00-47af-8fe5-62a175bb8dff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b94447f-a0ad-4259-a298-70efe27c8a99" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_38911fd6-fc00-47af-8fe5-62a175bb8dff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4a607b33-8368-4476-aba3-977851430c78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b94447f-a0ad-4259-a298-70efe27c8a99" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_4a607b33-8368-4476-aba3-977851430c78" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fe8771b4-0615-4e83-b635-e6d447e6ac48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_7a1cacc1-fa25-40fc-916c-b7239a3e350f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fe8771b4-0615-4e83-b635-e6d447e6ac48" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_7a1cacc1-fa25-40fc-916c-b7239a3e350f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_641d7e7c-3ee2-4177-b595-ff2ba8e6e757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fe8771b4-0615-4e83-b635-e6d447e6ac48" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_641d7e7c-3ee2-4177-b595-ff2ba8e6e757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9a2407e1-738d-4e48-a4e0-da80e5d6ed67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fe8771b4-0615-4e83-b635-e6d447e6ac48" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_9a2407e1-738d-4e48-a4e0-da80e5d6ed67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_f9bad78c-9cb3-4103-a814-610c449e583d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_fe8771b4-0615-4e83-b635-e6d447e6ac48" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_f9bad78c-9cb3-4103-a814-610c449e583d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_67b54f57-2f81-4a73-9090-57e64b5c966b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent_a7e27e5f-8d08-48a8-9460-35d45be4ad0d" xlink:href="lpro-20231231.xsd#lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_67b54f57-2f81-4a73-9090-57e64b5c966b" xlink:to="loc_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent_a7e27e5f-8d08-48a8-9460-35d45be4ad0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_28cc0b25-6a23-4ca4-9998-36f3fe1c0a47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_67b54f57-2f81-4a73-9090-57e64b5c966b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_28cc0b25-6a23-4ca4-9998-36f3fe1c0a47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_a5c9f153-1653-4be8-b90e-6676814c19aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_67b54f57-2f81-4a73-9090-57e64b5c966b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_a5c9f153-1653-4be8-b90e-6676814c19aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent_bffd8a28-6848-4171-b714-ab3279323fb1" xlink:href="lpro-20231231.xsd#lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_67b54f57-2f81-4a73-9090-57e64b5c966b" xlink:to="loc_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent_bffd8a28-6848-4171-b714-ab3279323fb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_03eba96b-3aff-4e75-ae20-53c862b2d33b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_67b54f57-2f81-4a73-9090-57e64b5c966b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_03eba96b-3aff-4e75-ae20-53c862b2d33b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4e48acaa-a855-47e8-8774-d5f44372f315" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_67b54f57-2f81-4a73-9090-57e64b5c966b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_4e48acaa-a855-47e8-8774-d5f44372f315" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_900411db-0737-4b14-9c29-25bc6c4d6514" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_4f65745c-d32a-47e9-aadc-a1120526f5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_900411db-0737-4b14-9c29-25bc6c4d6514" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_4f65745c-d32a-47e9-aadc-a1120526f5b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_c42f07c5-9ff3-497e-a01b-dd2b15634848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_900411db-0737-4b14-9c29-25bc6c4d6514" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_c42f07c5-9ff3-497e-a01b-dd2b15634848" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DeferredTaxAssetsOperatingLeaseLiability_6e92889c-b92d-483f-8881-a2014429b97d" xlink:href="lpro-20231231.xsd#lpro_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_900411db-0737-4b14-9c29-25bc6c4d6514" xlink:to="loc_lpro_DeferredTaxAssetsOperatingLeaseLiability_6e92889c-b92d-483f-8881-a2014429b97d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a4ea414f-cd6d-4704-b930-2ab066f9d1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DeferredTaxLiabilitiesContractAssets_7e8c78e5-efa7-4046-ab88-d399d68e452d" xlink:href="lpro-20231231.xsd#lpro_DeferredTaxLiabilitiesContractAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_a4ea414f-cd6d-4704-b930-2ab066f9d1ed" xlink:to="loc_lpro_DeferredTaxLiabilitiesContractAssets_7e8c78e5-efa7-4046-ab88-d399d68e452d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_c285bf1d-db74-4a95-ab54-5a38136a1ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_a4ea414f-cd6d-4704-b930-2ab066f9d1ed" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_c285bf1d-db74-4a95-ab54-5a38136a1ce2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_988c8db1-0ee0-47eb-8f02-dfe07979735c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_a4ea414f-cd6d-4704-b930-2ab066f9d1ed" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_988c8db1-0ee0-47eb-8f02-dfe07979735c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ea2298e3-2f8e-4624-b409-e965dde3023f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_a4ea414f-cd6d-4704-b930-2ab066f9d1ed" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ea2298e3-2f8e-4624-b409-e965dde3023f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f9ce8b1d-889a-4867-924e-8adfe0a86f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_03ecdcfa-f12f-4041-bba0-b39a86356114" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f9ce8b1d-889a-4867-924e-8adfe0a86f5d" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_03ecdcfa-f12f-4041-bba0-b39a86356114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_37f53fa2-881d-479b-b199-cf196e300a17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_f9ce8b1d-889a-4867-924e-8adfe0a86f5d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_37f53fa2-881d-479b-b199-cf196e300a17" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>lpro-20231231_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 2024 Workiva-->
<!--r:c9cc52bc-782c-4d95-8ccf-4fbbcc67a167,g:a0ddb921-2088-4e56-af87-513e9e52d589-->
<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://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" 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_StatementTable_14d74fc9-2218-45e3-8312-1486b623b005" 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_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_StatementTable_14d74fc9-2218-45e3-8312-1486b623b005" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_375038f4-5eab-4f47-973d-a3957258f3a5" 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_StatementTable_14d74fc9-2218-45e3-8312-1486b623b005" xlink:to="loc_srt_ProductOrServiceAxis_375038f4-5eab-4f47-973d-a3957258f3a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_375038f4-5eab-4f47-973d-a3957258f3a5_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_375038f4-5eab-4f47-973d-a3957258f3a5" xlink:to="loc_srt_ProductsAndServicesDomain_375038f4-5eab-4f47-973d-a3957258f3a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" 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_375038f4-5eab-4f47-973d-a3957258f3a5" xlink:to="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProfitShareMember_32704fbd-6608-437d-89dd-cb842a9bba62" xlink:href="lpro-20231231.xsd#lpro_ProfitShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" xlink:to="loc_lpro_ProfitShareMember_32704fbd-6608-437d-89dd-cb842a9bba62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProgramFeeMember_e99f43d8-aabc-4112-99fd-0f3ba3f9171d" xlink:href="lpro-20231231.xsd#lpro_ProgramFeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" xlink:to="loc_lpro_ProgramFeeMember_e99f43d8-aabc-4112-99fd-0f3ba3f9171d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdministrativeServiceMember_3c68d311-b8c6-4294-86fe-67253e1387ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdministrativeServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" xlink:to="loc_us-gaap_AdministrativeServiceMember_3c68d311-b8c6-4294-86fe-67253e1387ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_e35323dd-e591-4774-a929-f48bbfec4c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_RevenuesAbstract_e35323dd-e591-4774-a929-f48bbfec4c2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_af4dd296-085b-42d1-ab20-0ea10400cc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_e35323dd-e591-4774-a929-f48bbfec4c2d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_af4dd296-085b-42d1-ab20-0ea10400cc9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_296cd676-1da5-4901-9676-846d596e89cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_296cd676-1da5-4901-9676-846d596e89cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_69a2ced4-4ce3-4c9b-8021-0f2f9cd2cb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_GrossProfit_69a2ced4-4ce3-4c9b-8021-0f2f9cd2cb7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_01210b73-f2b2-47cf-9090-40df8677070d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_01210b73-f2b2-47cf-9090-40df8677070d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_7ec67884-0910-4552-8275-cf57df5335dd" 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_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:to="loc_us-gaap_SellingAndMarketingExpense_7ec67884-0910-4552-8275-cf57df5335dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_bb9bc76e-0925-4072-ba83-27538b813ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_bb9bc76e-0925-4072-ba83-27538b813ee1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_a7f77e3f-9847-41d9-b771-4d74a8ad7c18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:to="loc_us-gaap_OperatingExpenses_a7f77e3f-9847-41d9-b771-4d74a8ad7c18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f736892b-27b5-4fa1-93f4-65080b6f6685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_OperatingIncomeLoss_f736892b-27b5-4fa1-93f4-65080b6f6685" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c87ef1d9-7072-46e9-afd3-ae11b4dbaed2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_InterestExpense_c87ef1d9-7072-46e9-afd3-ae11b4dbaed2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_41aa1c60-6e8f-4c68-9290-f8460582b809" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_InvestmentIncomeInterest_41aa1c60-6e8f-4c68-9290-f8460582b809" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnContractTermination_02947500-b6bd-4543-82b6-3be18015eb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnContractTermination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_GainLossOnContractTermination_02947500-b6bd-4543-82b6-3be18015eb6d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2c775699-b950-4995-8115-418c0f10b063" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2c775699-b950-4995-8115-418c0f10b063" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_eb19c55b-f032-42d2-9afc-a022a8ee9093" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_eb19c55b-f032-42d2-9afc-a022a8ee9093" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dae5a96f-4d80-4a12-8024-e9e23aa465b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dae5a96f-4d80-4a12-8024-e9e23aa465b0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b6fef444-2e09-4352-971c-9f1a651567aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b6fef444-2e09-4352-971c-9f1a651567aa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f3c254da-8ad8-4cb3-8b10-a88ed2e755f5" 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_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_NetIncomeLoss_f3c254da-8ad8-4cb3-8b10-a88ed2e755f5" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_cc0c942c-1f12-472a-b409-3cdcd43e3057" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_cc0c942c-1f12-472a-b409-3cdcd43e3057" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ae4cd32b-ca69-4353-9b39-ec6433f21a66" 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_us-gaap_EarningsPerShareBasicAbstract_cc0c942c-1f12-472a-b409-3cdcd43e3057" xlink:to="loc_us-gaap_EarningsPerShareBasic_ae4cd32b-ca69-4353-9b39-ec6433f21a66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f0bf6dcb-5c6b-407e-b73d-0eeca2d06ebc" 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_us-gaap_EarningsPerShareBasicAbstract_cc0c942c-1f12-472a-b409-3cdcd43e3057" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f0bf6dcb-5c6b-407e-b73d-0eeca2d06ebc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ebd30672-9ddb-4f5e-a6b2-cee3965dbaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ebd30672-9ddb-4f5e-a6b2-cee3965dbaf9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d86389c4-7371-4338-9e75-c27f0b8638c9" 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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ebd30672-9ddb-4f5e-a6b2-cee3965dbaf9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d86389c4-7371-4338-9e75-c27f0b8638c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_688877ce-9b2d-424c-b59d-c97ae6551a76" 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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ebd30672-9ddb-4f5e-a6b2-cee3965dbaf9" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_688877ce-9b2d-424c-b59d-c97ae6551a76" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9c0b441d-edd7-4a12-9fdb-0a00b1ec927c" 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_StatementTable_30363605-a91c-4000-b720-08aa99e66f21" 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_9c0b441d-edd7-4a12-9fdb-0a00b1ec927c" xlink:to="loc_us-gaap_StatementTable_30363605-a91c-4000-b720-08aa99e66f21" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_045bff03-2230-4ba7-aa58-e93fe1525ce1" 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_30363605-a91c-4000-b720-08aa99e66f21" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_045bff03-2230-4ba7-aa58-e93fe1525ce1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_045bff03-2230-4ba7-aa58-e93fe1525ce1_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_045bff03-2230-4ba7-aa58-e93fe1525ce1" xlink:to="loc_us-gaap_EquityComponentDomain_045bff03-2230-4ba7-aa58-e93fe1525ce1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_bc0be945-c089-4542-8827-3cc753bdaa53" 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_045bff03-2230-4ba7-aa58-e93fe1525ce1" xlink:to="loc_us-gaap_EquityComponentDomain_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6cd82557-59d3-41ed-8e88-8f169775c19f" 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_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:to="loc_us-gaap_CommonStockMember_6cd82557-59d3-41ed-8e88-8f169775c19f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f823524c-f8b6-4748-836b-2e2d40735e2b" 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_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f823524c-f8b6-4748-836b-2e2d40735e2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6d4379a9-7a5d-4181-8358-5782caaf0df7" 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_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:to="loc_us-gaap_RetainedEarningsMember_6d4379a9-7a5d-4181-8358-5782caaf0df7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_41bc5d43-d3c1-4ed1-ac30-e2bb3baec8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:to="loc_us-gaap_TreasuryStockCommonMember_41bc5d43-d3c1-4ed1-ac30-e2bb3baec8a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_35d2cfba-b3ed-41b0-b469-71737e6111fd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_30363605-a91c-4000-b720-08aa99e66f21" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_35d2cfba-b3ed-41b0-b469-71737e6111fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_35d2cfba-b3ed-41b0-b469-71737e6111fd_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_35d2cfba-b3ed-41b0-b469-71737e6111fd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_35d2cfba-b3ed-41b0-b469-71737e6111fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bdff165-3463-402b-924b-e7d6642f9086" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_35d2cfba-b3ed-41b0-b469-71737e6111fd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bdff165-3463-402b-924b-e7d6642f9086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_89b29771-3650-4e5e-81f2-b8a60f75cd32" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bdff165-3463-402b-924b-e7d6642f9086" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_89b29771-3650-4e5e-81f2-b8a60f75cd32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" 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_9c0b441d-edd7-4a12-9fdb-0a00b1ec927c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_b593a603-30e1-4a0d-8fe2-524e0cb701c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_b593a603-30e1-4a0d-8fe2-524e0cb701c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5ced6baa-2f11-4bd7-b08b-795dec54dd93" 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_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5ced6baa-2f11-4bd7-b08b-795dec54dd93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0de0e100-a693-4e07-9170-fdf0c32131b7" 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_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockholdersEquity_0de0e100-a693-4e07-9170-fdf0c32131b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_9173130a-9952-4ac7-b980-d72d274f6788" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_TreasuryStockCommonShares_9173130a-9952-4ac7-b980-d72d274f6788" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_dbdc308d-9431-4ae0-8d72-3f09b89bc83e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_dbdc308d-9431-4ae0-8d72-3f09b89bc83e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_22cce720-87cb-4162-99da-a60f08c65fef" 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_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_22cce720-87cb-4162-99da-a60f08c65fef" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_da08fc0c-06a8-4818-adbc-86b6c7a3b1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_da08fc0c-06a8-4818-adbc-86b6c7a3b1d8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_f8b63a62-5324-499c-bfbc-0ad6669bf8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_f8b63a62-5324-499c-bfbc-0ad6669bf8ce" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6410ee2f-564a-4008-b79f-c29628f9aeca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6410ee2f-564a-4008-b79f-c29628f9aeca" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_825d4c4f-e5e5-4bb6-bdbe-e64f18c70326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_825d4c4f-e5e5-4bb6-bdbe-e64f18c70326" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a55604dc-be9c-49e0-856c-ff5b55b7c2bb" 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_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_NetIncomeLoss_a55604dc-be9c-49e0-856c-ff5b55b7c2bb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_5c3805cc-41cc-4465-a30b-5f8c3202df6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_83b68f4d-98fa-4316-8bd7-0832836cb317" 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_b9e6ca63-f80c-4425-b8b2-84015bec1aa2" 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_TreasuryStockCommonShares_19af2696-2621-4941-aa22-ff5267d92eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_5a7d1c51-09a9-445d-98be-a187676332ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9c0b441d-edd7-4a12-9fdb-0a00b1ec927c" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_5a7d1c51-09a9-445d-98be-a187676332ed" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" 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_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" 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_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e59506cc-269c-4965-9400-09785d0aa56b" 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_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_srt_RangeAxis_e59506cc-269c-4965-9400-09785d0aa56b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e59506cc-269c-4965-9400-09785d0aa56b_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_e59506cc-269c-4965-9400-09785d0aa56b" xlink:to="loc_srt_RangeMember_e59506cc-269c-4965-9400-09785d0aa56b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7b391001-52de-470d-9d83-09c14eb07c64" 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_e59506cc-269c-4965-9400-09785d0aa56b" xlink:to="loc_srt_RangeMember_7b391001-52de-470d-9d83-09c14eb07c64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a3c3bdc1-7143-403e-861b-7f656e044f9c" 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_7b391001-52de-470d-9d83-09c14eb07c64" xlink:to="loc_srt_MinimumMember_a3c3bdc1-7143-403e-861b-7f656e044f9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_af9f61b5-d065-4e7d-9de9-fa05db41123d" 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_7b391001-52de-470d-9d83-09c14eb07c64" xlink:to="loc_srt_MaximumMember_af9f61b5-d065-4e7d-9de9-fa05db41123d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1a9a95ff-d630-4783-b03e-111ccc164a5c" 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_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_srt_ProductOrServiceAxis_1a9a95ff-d630-4783-b03e-111ccc164a5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1a9a95ff-d630-4783-b03e-111ccc164a5c_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_1a9a95ff-d630-4783-b03e-111ccc164a5c" xlink:to="loc_srt_ProductsAndServicesDomain_1a9a95ff-d630-4783-b03e-111ccc164a5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_55367f27-775e-4cb4-868d-da834bc416b6" 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_1a9a95ff-d630-4783-b03e-111ccc164a5c" xlink:to="loc_srt_ProductsAndServicesDomain_55367f27-775e-4cb4-868d-da834bc416b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProgramFeeMember_6207a437-c81c-445d-8bbd-17b0093e7cfd" xlink:href="lpro-20231231.xsd#lpro_ProgramFeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_55367f27-775e-4cb4-868d-da834bc416b6" xlink:to="loc_lpro_ProgramFeeMember_6207a437-c81c-445d-8bbd-17b0093e7cfd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_5208bd06-e39a-4f20-86b8-91cae0a86dc1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_srt_MajorCustomersAxis_5208bd06-e39a-4f20-86b8-91cae0a86dc1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_5208bd06-e39a-4f20-86b8-91cae0a86dc1_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_5208bd06-e39a-4f20-86b8-91cae0a86dc1" xlink:to="loc_srt_NameOfMajorCustomerDomain_5208bd06-e39a-4f20-86b8-91cae0a86dc1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_5208bd06-e39a-4f20-86b8-91cae0a86dc1" xlink:to="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TopInsurancePartnerMember_91f73773-12ee-4893-8c6d-4d93a18e2609" xlink:href="lpro-20231231.xsd#lpro_TopInsurancePartnerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:to="loc_lpro_TopInsurancePartnerMember_91f73773-12ee-4893-8c6d-4d93a18e2609" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TwoInsurancePartnersMember_3a6395fd-1d41-4f48-bebf-e000ab094bff" xlink:href="lpro-20231231.xsd#lpro_TwoInsurancePartnersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:to="loc_lpro_TwoInsurancePartnersMember_3a6395fd-1d41-4f48-bebf-e000ab094bff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ThreeInsurancePartnerMember_a53388aa-699f-4be5-9eda-9db87ff48c74" xlink:href="lpro-20231231.xsd#lpro_ThreeInsurancePartnerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:to="loc_lpro_ThreeInsurancePartnerMember_a53388aa-699f-4be5-9eda-9db87ff48c74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_CustomerOneMember_6d90aedf-5e96-417c-925f-4937d221f051" xlink:href="lpro-20231231.xsd#lpro_CustomerOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:to="loc_lpro_CustomerOneMember_6d90aedf-5e96-417c-925f-4937d221f051" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_51e047ae-afc6-4047-b106-bfa5012bb296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_51e047ae-afc6-4047-b106-bfa5012bb296" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_51e047ae-afc6-4047-b106-bfa5012bb296_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_51e047ae-afc6-4047-b106-bfa5012bb296" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_51e047ae-afc6-4047-b106-bfa5012bb296_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5da38327-21be-48bb-8f0d-25578f203042" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_51e047ae-afc6-4047-b106-bfa5012bb296" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5da38327-21be-48bb-8f0d-25578f203042" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_c83fe39a-0312-4600-a1e9-5167b14441d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5da38327-21be-48bb-8f0d-25578f203042" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_c83fe39a-0312-4600-a1e9-5167b14441d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_a77f7339-0d64-4aff-99e7-103cf3d1c4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5da38327-21be-48bb-8f0d-25578f203042" xlink:to="loc_us-gaap_AccountsReceivableMember_a77f7339-0d64-4aff-99e7-103cf3d1c4f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_8200dc01-b521-40d0-9ef8-bbea26c3cdac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_8200dc01-b521-40d0-9ef8-bbea26c3cdac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_d4455bed-1e1b-4b60-abe1-709e008edfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_8200dc01-b521-40d0-9ef8-bbea26c3cdac" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_d4455bed-1e1b-4b60-abe1-709e008edfdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_cda6a61c-d0cd-4c7f-8f8e-d6790671bcee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_RestrictedCashCurrent_cda6a61c-d0cd-4c7f-8f8e-d6790671bcee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_721164e4-85c6-4f88-9c55-81dab6e6fdd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_721164e4-85c6-4f88-9c55-81dab6e6fdd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3cd9d0b3-ef50-453b-9e90-ccf00de1b1b5" 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_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3cd9d0b3-ef50-453b-9e90-ccf00de1b1b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_99f6bfec-e133-47bf-9e89-3ab3c715d264" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_Depreciation_99f6bfec-e133-47bf-9e89-3ab3c715d264" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments_9c00ea4d-15ff-405a-b3d1-36f129415c1a" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments_9c00ea4d-15ff-405a-b3d1-36f129415c1a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerInstallmentBasis_5008f4c9-b060-4e51-a790-0ca76daf88a4" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerInstallmentBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_lpro_RevenueFromContractWithCustomerInstallmentBasis_5008f4c9-b060-4e51-a790-0ca76daf88a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee_dfb1a7fa-f540-4382-8dff-cea2c23785f6" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee_dfb1a7fa-f540-4382-8dff-cea2c23785f6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_f2dd4160-660e-481a-9f3b-ab2b61523582" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_f2dd4160-660e-481a-9f3b-ab2b61523582" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_5b104cd2-b884-4e10-be75-5919149440aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_AdvertisingExpense_5b104cd2-b884-4e10-be75-5919149440aa" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_62fb70c9-9f30-46c4-889a-3d0532ecc880" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_62fb70c9-9f30-46c4-889a-3d0532ecc880" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#ContractAssetsSummaryOfContractAssetsDetail"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetAndLiabilityLineItems_4f01e0fc-cee1-4964-bb6e-551951708347" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetAndLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetAndLiabilityTable_93fa4c6c-0618-485e-8b5b-885ee027ec4c" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetAndLiabilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_lpro_ContractWithCustomerAssetAndLiabilityLineItems_4f01e0fc-cee1-4964-bb6e-551951708347" xlink:to="loc_lpro_ContractWithCustomerAssetAndLiabilityTable_93fa4c6c-0618-485e-8b5b-885ee027ec4c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_bfe48bf9-91d3-4989-8349-705a42a4e723" 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_lpro_ContractWithCustomerAssetAndLiabilityTable_93fa4c6c-0618-485e-8b5b-885ee027ec4c" xlink:to="loc_srt_ProductOrServiceAxis_bfe48bf9-91d3-4989-8349-705a42a4e723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_bfe48bf9-91d3-4989-8349-705a42a4e723_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_bfe48bf9-91d3-4989-8349-705a42a4e723" xlink:to="loc_srt_ProductsAndServicesDomain_bfe48bf9-91d3-4989-8349-705a42a4e723_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" 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_bfe48bf9-91d3-4989-8349-705a42a4e723" xlink:to="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProfitShareMember_6bf861fd-7174-4ecd-83ef-1046f25a98b1" xlink:href="lpro-20231231.xsd#lpro_ProfitShareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" xlink:to="loc_lpro_ProfitShareMember_6bf861fd-7174-4ecd-83ef-1046f25a98b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TpaFeeMember_4811af3d-4cf9-44c4-a267-46b311a9a9bc" xlink:href="lpro-20231231.xsd#lpro_TpaFeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" xlink:to="loc_lpro_TpaFeeMember_4811af3d-4cf9-44c4-a267-46b311a9a9bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProgramFeeMember_ab90cf7b-322b-485d-9e72-4b2d625bdeab" xlink:href="lpro-20231231.xsd#lpro_ProgramFeeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" xlink:to="loc_lpro_ProgramFeeMember_ab90cf7b-322b-485d-9e72-4b2d625bdeab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ContractWithCustomerAssetAndLiabilityLineItems_4f01e0fc-cee1-4964-bb6e-551951708347" xlink:to="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_5d451838-922c-42b7-89a7-03bf498afc72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_5d451838-922c-42b7-89a7-03bf498afc72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination_6c85da7c-d042-47bf-b29f-1092600b4e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination_6c85da7c-d042-47bf-b29f-1092600b4e8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_a51206ff-a93b-448f-b9dd-105585a40410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_a51206ff-a93b-448f-b9dd-105585a40410" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_f33d6bc4-d9ef-4669-8836-eabf4a962bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_f33d6bc4-d9ef-4669-8836-eabf4a962bcb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PaymentsReceivedFromInsuranceCarriers_2abb014f-6e3d-4217-aab2-91a0fe7fc415" xlink:href="lpro-20231231.xsd#lpro_PaymentsReceivedFromInsuranceCarriers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_lpro_PaymentsReceivedFromInsuranceCarriers_2abb014f-6e3d-4217-aab2-91a0fe7fc415" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3c1a132e-e598-43ac-a9a1-79f39c8b316a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3c1a132e-e598-43ac-a9a1-79f39c8b316a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_b6da9c16-9685-48da-9f17-7e333f8813ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtScheduleofLongtermDebtInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" 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_DebtInstrumentTable_ab99c879-9fb4-42a4-bd94-9da0247fe349" 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_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_DebtInstrumentTable_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c7c58b0f-f173-4290-aa8e-8b03adc5fd49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:to="loc_us-gaap_CreditFacilityAxis_c7c58b0f-f173-4290-aa8e-8b03adc5fd49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c7c58b0f-f173-4290-aa8e-8b03adc5fd49_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_c7c58b0f-f173-4290-aa8e-8b03adc5fd49" xlink:to="loc_us-gaap_CreditFacilityDomain_c7c58b0f-f173-4290-aa8e-8b03adc5fd49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_67bb4edd-164f-49b3-99f1-07aaa1323037" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_c7c58b0f-f173-4290-aa8e-8b03adc5fd49" xlink:to="loc_us-gaap_CreditFacilityDomain_67bb4edd-164f-49b3-99f1-07aaa1323037" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_ac87be55-1420-4a9d-9afb-a85eeee90855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_67bb4edd-164f-49b3-99f1-07aaa1323037" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_ac87be55-1420-4a9d-9afb-a85eeee90855" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2" 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_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:to="loc_us-gaap_DebtInstrumentAxis_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2_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_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ecfa9b95-b32b-422c-97dc-772f05b5705f" 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_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ecfa9b95-b32b-422c-97dc-772f05b5705f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2027Member_00d55c7c-5ee7-4e70-8b81-41a892267e71" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ecfa9b95-b32b-422c-97dc-772f05b5705f" xlink:to="loc_lpro_TermLoanDue2027Member_00d55c7c-5ee7-4e70-8b81-41a892267e71" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2026Member_cc6b9590-d761-461e-a555-13fc7db83ca0" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ecfa9b95-b32b-422c-97dc-772f05b5705f" xlink:to="loc_lpro_TermLoanDue2026Member_cc6b9590-d761-461e-a555-13fc7db83ca0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_456cd8d4-2f48-432c-af34-850a49f99179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_456cd8d4-2f48-432c-af34-850a49f99179" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_563a4728-bd8e-47f9-80a0-ef6ad6037c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_456cd8d4-2f48-432c-af34-850a49f99179" xlink:to="loc_us-gaap_MediumTermNotesMember_563a4728-bd8e-47f9-80a0-ef6ad6037c3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_bea92670-24fc-4967-8e7d-df5a47852036" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_456cd8d4-2f48-432c-af34-850a49f99179" xlink:to="loc_us-gaap_LineOfCreditMember_bea92670-24fc-4967-8e7d-df5a47852036" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0be8eb1f-3bb5-4958-9580-0e9c572d8732" 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_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0be8eb1f-3bb5-4958-9580-0e9c572d8732" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_1ab54762-935f-43a4-b599-0f028d97c27c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_1ab54762-935f-43a4-b599-0f028d97c27c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_adcb32ea-9882-4e26-a243-ad014ba2cc0e" 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_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_LongTermDebt_adcb32ea-9882-4e26-a243-ad014ba2cc0e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_53218dc4-4291-453a-8f7c-1ae31563a44f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_LongTermDebtCurrent_53218dc4-4291-453a-8f7c-1ae31563a44f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5ca40ba0-853c-47c1-bdf4-f07239e896c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5ca40ba0-853c-47c1-bdf4-f07239e896c6" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" 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_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" 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_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_133e90ea-0d97-4007-9602-3043ce453054" 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_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_DebtInstrumentAxis_133e90ea-0d97-4007-9602-3043ce453054" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_133e90ea-0d97-4007-9602-3043ce453054_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_133e90ea-0d97-4007-9602-3043ce453054" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_133e90ea-0d97-4007-9602-3043ce453054_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" 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_133e90ea-0d97-4007-9602-3043ce453054" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2027Member_ed8b51b1-51eb-47d8-b16f-5dcbc0669c94" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" xlink:to="loc_lpro_TermLoanDue2027Member_ed8b51b1-51eb-47d8-b16f-5dcbc0669c94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_NewCreditAgreementMember_83725eca-02df-4250-b3fc-72c51fc7c74a" xlink:href="lpro-20231231.xsd#lpro_NewCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" xlink:to="loc_lpro_NewCreditAgreementMember_83725eca-02df-4250-b3fc-72c51fc7c74a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2026Member_4bf033ad-929b-4a47-b044-6e6b486a2e64" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" xlink:to="loc_lpro_TermLoanDue2026Member_4bf033ad-929b-4a47-b044-6e6b486a2e64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_b4c651cb-120b-4267-858f-a32fa7a2db42" 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_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_VariableRateAxis_b4c651cb-120b-4267-858f-a32fa7a2db42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b4c651cb-120b-4267-858f-a32fa7a2db42_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_b4c651cb-120b-4267-858f-a32fa7a2db42" xlink:to="loc_us-gaap_VariableRateDomain_b4c651cb-120b-4267-858f-a32fa7a2db42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" 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_b4c651cb-120b-4267-858f-a32fa7a2db42" xlink:to="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f5adc829-5bb4-46f7-abab-3f4d2ac55ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f5adc829-5bb4-46f7-abab-3f4d2ac55ef8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_52edd7ce-5f29-46d5-ad0b-5041ae328dea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" xlink:to="loc_us-gaap_BaseRateMember_52edd7ce-5f29-46d5-ad0b-5041ae328dea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_SecuredOvernightFinancingRateSOFRMember_40e8dd55-ab79-41ec-87ef-c8cad98670df" xlink:href="lpro-20231231.xsd#lpro_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" xlink:to="loc_lpro_SecuredOvernightFinancingRateSOFRMember_40e8dd55-ab79-41ec-87ef-c8cad98670df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4c904199-812b-4427-9e78-c29ba1c25373" 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_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_srt_RangeAxis_4c904199-812b-4427-9e78-c29ba1c25373" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4c904199-812b-4427-9e78-c29ba1c25373_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_4c904199-812b-4427-9e78-c29ba1c25373" xlink:to="loc_srt_RangeMember_4c904199-812b-4427-9e78-c29ba1c25373_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_70c8f9f3-a61b-41d8-abd2-078997b2e4ff" 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_4c904199-812b-4427-9e78-c29ba1c25373" xlink:to="loc_srt_RangeMember_70c8f9f3-a61b-41d8-abd2-078997b2e4ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_04b9e6c1-a812-4433-a950-1d497144b11e" 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_70c8f9f3-a61b-41d8-abd2-078997b2e4ff" xlink:to="loc_srt_MinimumMember_04b9e6c1-a812-4433-a950-1d497144b11e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c9a47ad5-c69e-406e-8e25-54040fbee102" 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_70c8f9f3-a61b-41d8-abd2-078997b2e4ff" xlink:to="loc_srt_MaximumMember_c9a47ad5-c69e-406e-8e25-54040fbee102" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_03b10352-4efa-4e82-a789-d049bdebc848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_03b10352-4efa-4e82-a789-d049bdebc848" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_03b10352-4efa-4e82-a789-d049bdebc848_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_03b10352-4efa-4e82-a789-d049bdebc848" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_03b10352-4efa-4e82-a789-d049bdebc848_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3c310322-61e7-4496-a0a1-d97d6d04153c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_03b10352-4efa-4e82-a789-d049bdebc848" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3c310322-61e7-4496-a0a1-d97d6d04153c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_ef474128-eb76-458d-881d-f6c271382405" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3c310322-61e7-4496-a0a1-d97d6d04153c" xlink:to="loc_us-gaap_LineOfCreditMember_ef474128-eb76-458d-881d-f6c271382405" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_f3fe5c1a-20e0-4022-b266-15c1894e0a57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3c310322-61e7-4496-a0a1-d97d6d04153c" xlink:to="loc_us-gaap_MediumTermNotesMember_f3fe5c1a-20e0-4022-b266-15c1894e0a57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0a3fca91-1a28-497e-8754-ef5155291e98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_CreditFacilityAxis_0a3fca91-1a28-497e-8754-ef5155291e98" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0a3fca91-1a28-497e-8754-ef5155291e98_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0a3fca91-1a28-497e-8754-ef5155291e98" xlink:to="loc_us-gaap_CreditFacilityDomain_0a3fca91-1a28-497e-8754-ef5155291e98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ddbb2e62-c923-43e9-873c-103a16bd4cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0a3fca91-1a28-497e-8754-ef5155291e98" xlink:to="loc_us-gaap_CreditFacilityDomain_ddbb2e62-c923-43e9-873c-103a16bd4cdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d57ac5ce-aaca-4feb-9afd-0885e883e013" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_ddbb2e62-c923-43e9-873c-103a16bd4cdd" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d57ac5ce-aaca-4feb-9afd-0885e883e013" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_14cfd8ea-b29e-433c-9bfb-ec0023db81e3" 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_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_srt_StatementScenarioAxis_14cfd8ea-b29e-433c-9bfb-ec0023db81e3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_14cfd8ea-b29e-433c-9bfb-ec0023db81e3_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_14cfd8ea-b29e-433c-9bfb-ec0023db81e3" xlink:to="loc_srt_ScenarioUnspecifiedDomain_14cfd8ea-b29e-433c-9bfb-ec0023db81e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_aee641f1-6248-47fd-a678-c40284176948" 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_14cfd8ea-b29e-433c-9bfb-ec0023db81e3" xlink:to="loc_srt_ScenarioUnspecifiedDomain_aee641f1-6248-47fd-a678-c40284176948" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ccb480e0-0b4e-4e04-b691-58b86063aea6" 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_aee641f1-6248-47fd-a678-c40284176948" xlink:to="loc_srt_ScenarioForecastMember_ccb480e0-0b4e-4e04-b691-58b86063aea6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_fa51626c-081d-493e-9a42-2a868686e198" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_fa51626c-081d-493e-9a42-2a868686e198" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_abee327f-3d92-4090-933e-7554dd6940c1" 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_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_abee327f-3d92-4090-933e-7554dd6940c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1115ada-7cd4-4614-87e1-18478d6e8e08" 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_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1115ada-7cd4-4614-87e1-18478d6e8e08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_32978325-7b37-4650-a559-6ed86302b555" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_32978325-7b37-4650-a559-6ed86302b555" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentMarginRate_447cd10f-ae54-4e1d-bd0c-7c24b09d8b30" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentMarginRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_lpro_DebtInstrumentMarginRate_447cd10f-ae54-4e1d-bd0c-7c24b09d8b30" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_912acb06-b594-44df-ba61-74b3c7f07b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_912acb06-b594-44df-ba61-74b3c7f07b9f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0494f5bd-4bb5-4178-900c-94eabedfa78c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0494f5bd-4bb5-4178-900c-94eabedfa78c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanFeeCost_490c9b85-215e-4155-82f0-8cd183eec9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedLoanFeeCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanFeeCost_490c9b85-215e-4155-82f0-8cd183eec9f0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum_a247b3b9-71d8-41fc-9aef-654ecfb15196" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum_a247b3b9-71d8-41fc-9aef-654ecfb15196" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum_859fa73a-1b03-4846-866a-61158182999f" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum_859fa73a-1b03-4846-866a-61158182999f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum_56cb72be-a7c3-4251-9d8f-f67875efe8a5" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum_56cb72be-a7c3-4251-9d8f-f67875efe8a5" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#StockholdersEquityAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_949c35ad-7269-4d3c-8add-92ca0a0b6596" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_949c35ad-7269-4d3c-8add-92ca0a0b6596" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_483bf58e-5dd4-4fe5-9e19-10c22944a2be" 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_ScheduleOfStockByClassTable_949c35ad-7269-4d3c-8add-92ca0a0b6596" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_483bf58e-5dd4-4fe5-9e19-10c22944a2be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_483bf58e-5dd4-4fe5-9e19-10c22944a2be_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_483bf58e-5dd4-4fe5-9e19-10c22944a2be" xlink:to="loc_us-gaap_EquityComponentDomain_483bf58e-5dd4-4fe5-9e19-10c22944a2be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_992b07cf-c81b-4630-857e-a4bb4adbecd5" 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_483bf58e-5dd4-4fe5-9e19-10c22944a2be" xlink:to="loc_us-gaap_EquityComponentDomain_992b07cf-c81b-4630-857e-a4bb4adbecd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_5072cc88-fe78-440e-8697-92607c073e94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_992b07cf-c81b-4630-857e-a4bb4adbecd5" xlink:to="loc_us-gaap_TreasuryStockCommonMember_5072cc88-fe78-440e-8697-92607c073e94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_a99f5409-8048-4891-9ba2-fa4b418b039f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_a99f5409-8048-4891-9ba2-fa4b418b039f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_09f4d3f7-ee02-4bd3-93f7-980ee3dd206f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_09f4d3f7-ee02-4bd3-93f7-980ee3dd206f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_96d4b6c5-0d75-415c-98c6-49c31ae7d758" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_96d4b6c5-0d75-415c-98c6-49c31ae7d758" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_87f93c11-d7df-4a8a-b92c-69b3ea179528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_87f93c11-d7df-4a8a-b92c-69b3ea179528" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_9ba233e8-03ca-4f9b-b56b-c15c3dab2b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_9ba233e8-03ca-4f9b-b56b-c15c3dab2b7d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_d1d6950f-de54-4f5c-aff5-5f3c6614e2db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_d1d6950f-de54-4f5c-aff5-5f3c6614e2db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_ab4beaa0-6e8b-4ef9-ace3-d4327fdf410e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_ab4beaa0-6e8b-4ef9-ace3-d4327fdf410e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_4fb12845-5c20-485f-941d-91fbab103910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_4fb12845-5c20-485f-941d-91fbab103910" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_894179f2-5b9b-4b5d-a19d-3372cfca73ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_894179f2-5b9b-4b5d-a19d-3372cfca73ed" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_c10ed410-684e-4b0c-9136-1b063c5a659a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_c10ed410-684e-4b0c-9136-1b063c5a659a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_043d7aec-9c2b-4858-add5-36daa7ddfb33" 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_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_043d7aec-9c2b-4858-add5-36daa7ddfb33" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax_c1f55df0-0536-4fda-88c9-e489b1ee90bc" xlink:href="lpro-20231231.xsd#lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax_c1f55df0-0536-4fda-88c9-e489b1ee90bc" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" 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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_974e505b-b7a7-4c04-bf76-a95b848cff3a" 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_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_8cffdfb7-bca3-40e3-a9e9-298c24a86de9" 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_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:to="loc_us-gaap_PlanNameAxis_8cffdfb7-bca3-40e3-a9e9-298c24a86de9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8cffdfb7-bca3-40e3-a9e9-298c24a86de9_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_8cffdfb7-bca3-40e3-a9e9-298c24a86de9" xlink:to="loc_us-gaap_PlanNameDomain_8cffdfb7-bca3-40e3-a9e9-298c24a86de9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_01321af9-5a68-474b-9203-df2439b955b4" 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_8cffdfb7-bca3-40e3-a9e9-298c24a86de9" xlink:to="loc_us-gaap_PlanNameDomain_01321af9-5a68-474b-9203-df2439b955b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_StockOptionAndIncentivePlan2020Member_1194e5f6-d4c4-4082-acd2-a9d55dd316dc" xlink:href="lpro-20231231.xsd#lpro_StockOptionAndIncentivePlan2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_01321af9-5a68-474b-9203-df2439b955b4" xlink:to="loc_lpro_StockOptionAndIncentivePlan2020Member_1194e5f6-d4c4-4082-acd2-a9d55dd316dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b63834d9-148f-4b06-89da-f426dbfac776" 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_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:to="loc_srt_RangeAxis_b63834d9-148f-4b06-89da-f426dbfac776" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b63834d9-148f-4b06-89da-f426dbfac776_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_b63834d9-148f-4b06-89da-f426dbfac776" xlink:to="loc_srt_RangeMember_b63834d9-148f-4b06-89da-f426dbfac776_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8d7d85af-c692-496d-8020-dd3590a7aa2e" 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_b63834d9-148f-4b06-89da-f426dbfac776" xlink:to="loc_srt_RangeMember_8d7d85af-c692-496d-8020-dd3590a7aa2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0ea43cc4-9517-4a41-920b-10edac776033" 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_8d7d85af-c692-496d-8020-dd3590a7aa2e" xlink:to="loc_srt_MinimumMember_0ea43cc4-9517-4a41-920b-10edac776033" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d2f2a73b-17a8-43d1-9b9e-4927b1c8340a" 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_8d7d85af-c692-496d-8020-dd3590a7aa2e" xlink:to="loc_srt_MaximumMember_d2f2a73b-17a8-43d1-9b9e-4927b1c8340a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_51e2c12c-8c75-48ff-8739-e0ca3a5a5529" 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_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:to="loc_us-gaap_AwardTypeAxis_51e2c12c-8c75-48ff-8739-e0ca3a5a5529" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51e2c12c-8c75-48ff-8739-e0ca3a5a5529_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_51e2c12c-8c75-48ff-8739-e0ca3a5a5529" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51e2c12c-8c75-48ff-8739-e0ca3a5a5529_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18f2c518-b9d2-4bbc-859d-7f7fc4c16c41" 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_51e2c12c-8c75-48ff-8739-e0ca3a5a5529" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18f2c518-b9d2-4bbc-859d-7f7fc4c16c41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_3c61515c-d990-49f1-8ff1-a1f67070e79a" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18f2c518-b9d2-4bbc-859d-7f7fc4c16c41" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_3c61515c-d990-49f1-8ff1-a1f67070e79a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_aa7b7e32-9e96-4eb1-a494-1eb3d1089287" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18f2c518-b9d2-4bbc-859d-7f7fc4c16c41" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_aa7b7e32-9e96-4eb1-a494-1eb3d1089287" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e3cfeada-268a-4584-b95d-dcc670667ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensation_e3cfeada-268a-4584-b95d-dcc670667ff1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_03597b92-a2f5-40a5-bbb4-706ae6768fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_03597b92-a2f5-40a5-bbb4-706ae6768fb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PercentOnNumberOfSharesOutstanding_1827aedf-5257-4b44-a0ad-6a0325359a2c" xlink:href="lpro-20231231.xsd#lpro_PercentOnNumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_lpro_PercentOnNumberOfSharesOutstanding_1827aedf-5257-4b44-a0ad-6a0325359a2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock_07a6f7a3-6754-4747-a391-a4f023bb8b6f" xlink:href="lpro-20231231.xsd#lpro_PercentOfIncrementalSharesOnOutstandingCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock_07a6f7a3-6754-4747-a391-a4f023bb8b6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5ca74ff0-5bdf-4b63-8d52-79d5e3fe12cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5ca74ff0-5bdf-4b63-8d52-79d5e3fe12cd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage_d60e620f-9824-4970-8e71-4836f107da0a" xlink:href="lpro-20231231.xsd#lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage_d60e620f-9824-4970-8e71-4836f107da0a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2b1d42e9-d879-47e7-b4b2-3ad202dd43b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2b1d42e9-d879-47e7-b4b2-3ad202dd43b8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d21e33f6-f5c3-4492-a30b-c7b7adb21a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d21e33f6-f5c3-4492-a30b-c7b7adb21a4a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_93e10f4c-e0f0-4d3a-93ab-b9d9b4bef8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_93e10f4c-e0f0-4d3a-93ab-b9d9b4bef8f2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4007b079-e1a8-47b8-97f7-187174e5f740" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4007b079-e1a8-47b8-97f7-187174e5f740" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3f6289ad-0c2c-4afa-9805-8ec48bd65121" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3f6289ad-0c2c-4afa-9805-8ec48bd65121" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_56db4d37-4811-4a7e-bc5a-a7eaf4d41cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_07b1a7d2-0fde-42a2-a48e-5a214b15743c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_56db4d37-4811-4a7e-bc5a-a7eaf4d41cbc" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_07b1a7d2-0fde-42a2-a48e-5a214b15743c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cc6f119b-b264-48f1-8514-4e15221233f3" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_07b1a7d2-0fde-42a2-a48e-5a214b15743c" xlink:to="loc_us-gaap_AwardTypeAxis_cc6f119b-b264-48f1-8514-4e15221233f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cc6f119b-b264-48f1-8514-4e15221233f3_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_cc6f119b-b264-48f1-8514-4e15221233f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cc6f119b-b264-48f1-8514-4e15221233f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" 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_cc6f119b-b264-48f1-8514-4e15221233f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_ec85997c-15f2-476a-b41c-4ad57bb46b17" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_ec85997c-15f2-476a-b41c-4ad57bb46b17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_9360abd0-50c6-4cd8-b200-4d48ab1a23ca" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_9360abd0-50c6-4cd8-b200-4d48ab1a23ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_98d7348b-0526-4920-8c66-4e481d1b294c" 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_050040fa-5dd1-4a44-878c-bd62662552a8" xlink:to="loc_us-gaap_EmployeeStockOptionMember_98d7348b-0526-4920-8c66-4e481d1b294c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e1ad2014-9a69-4601-8275-bf4f87be4894" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_56db4d37-4811-4a7e-bc5a-a7eaf4d41cbc" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e1ad2014-9a69-4601-8275-bf4f87be4894" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5ee5146c-65dc-4c9b-a630-4dc0c116f749" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_17203cd0-bb92-4a29-97f4-36fe6001c524" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5ee5146c-65dc-4c9b-a630-4dc0c116f749" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_17203cd0-bb92-4a29-97f4-36fe6001c524" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_83ec6865-5ba7-4def-9e24-13a8ded158fe" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_17203cd0-bb92-4a29-97f4-36fe6001c524" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_83ec6865-5ba7-4def-9e24-13a8ded158fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_83ec6865-5ba7-4def-9e24-13a8ded158fe_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_83ec6865-5ba7-4def-9e24-13a8ded158fe" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_83ec6865-5ba7-4def-9e24-13a8ded158fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" 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_83ec6865-5ba7-4def-9e24-13a8ded158fe" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8238a89c-48d0-4ba3-9192-57b16c56e62f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8238a89c-48d0-4ba3-9192-57b16c56e62f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1c3855ef-77c2-45da-9000-132af7daa5e4" 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_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1c3855ef-77c2-45da-9000-132af7daa5e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_61c0a83e-e6f3-409b-9023-d8e624a1c3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_61c0a83e-e6f3-409b-9023-d8e624a1c3fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_aa63f081-15a3-465b-8883-25ec3328a691" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:to="loc_us-gaap_CostOfSalesMember_aa63f081-15a3-465b-8883-25ec3328a691" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_635c525b-aec4-4456-a217-f89ed6389ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5ee5146c-65dc-4c9b-a630-4dc0c116f749" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_635c525b-aec4-4456-a217-f89ed6389ea1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" 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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3c0d32c-864b-4c42-b2ab-1cb598ac0a16" 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_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3c0d32c-864b-4c42-b2ab-1cb598ac0a16" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d0bea9cd-3051-4f84-9238-014f760cb5de" 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_b3c0d32c-864b-4c42-b2ab-1cb598ac0a16" xlink:to="loc_us-gaap_AwardTypeAxis_d0bea9cd-3051-4f84-9238-014f760cb5de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0bea9cd-3051-4f84-9238-014f760cb5de_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_d0bea9cd-3051-4f84-9238-014f760cb5de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0bea9cd-3051-4f84-9238-014f760cb5de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd2432e3-177a-4a99-9e57-b37b6a42266a" 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_d0bea9cd-3051-4f84-9238-014f760cb5de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd2432e3-177a-4a99-9e57-b37b6a42266a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_ec4a33db-42cb-4ff6-b8d1-a89da76cb533" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd2432e3-177a-4a99-9e57-b37b6a42266a" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_ec4a33db-42cb-4ff6-b8d1-a89da76cb533" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_df01a90f-0284-4c77-a813-2395df2f1810" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd2432e3-177a-4a99-9e57-b37b6a42266a" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_df01a90f-0284-4c77-a813-2395df2f1810" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2feb66c9-1ae6-49b5-8520-888492246685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2feb66c9-1ae6-49b5-8520-888492246685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b58ab0ab-c6c4-4a5e-bfa5-0a005632d0f9" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b58ab0ab-c6c4-4a5e-bfa5-0a005632d0f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a905af21-a79a-48ba-b594-3f5ad023b8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a905af21-a79a-48ba-b594-3f5ad023b8b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_26973478-1a45-49fe-9b5d-1b3719bc3973" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_26973478-1a45-49fe-9b5d-1b3719bc3973" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8cae1293-9cde-48bb-b2be-57afb32f17e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cbca6077-a646-4705-9b59-db25b53c9ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cbca6077-a646-4705-9b59-db25b53c9ddb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9493abdd-b7fc-4eb7-8e69-1a4f4a3dd48f" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9493abdd-b7fc-4eb7-8e69-1a4f4a3dd48f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_35a97d0c-46ba-43a0-877d-541b6d35053b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_35a97d0c-46ba-43a0-877d-541b6d35053b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7f36d05a-695a-47dd-9f07-16c0d95038ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7f36d05a-695a-47dd-9f07-16c0d95038ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d71dd1e9-a0d1-4721-9844-12d31c1628ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b5f68781-687a-48d4-9682-9bc82595dd42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b5f68781-687a-48d4-9682-9bc82595dd42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_aec5f643-7d49-4ab8-9bc8-84ce14cb179e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_aec5f643-7d49-4ab8-9bc8-84ce14cb179e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_65e1a8df-3194-4f59-b805-75013e29c50c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_65e1a8df-3194-4f59-b805-75013e29c50c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7b1bb757-aee0-4e93-ba7c-e49a4dc3f05f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_8a867f62-bd79-454f-8329-9aa9e5f9d647" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_8a867f62-bd79-454f-8329-9aa9e5f9d647" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_80f09a84-4edb-40cf-8d98-eb1844f2a847" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_80f09a84-4edb-40cf-8d98-eb1844f2a847" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9a54551d-2f3f-42dc-abbc-124229c9549d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9a54551d-2f3f-42dc-abbc-124229c9549d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_00d15cb3-ae88-43fc-ab2f-ab8a477c1aba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_00d15cb3-ae88-43fc-ab2f-ab8a477c1aba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_197dfc9c-1545-4b03-af3e-d5ed79043a44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_197dfc9c-1545-4b03-af3e-d5ed79043a44" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0a687caa-0240-4f5a-bf0c-4741b0594a52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_994d73eb-9524-4497-b378-6cf88d15b123" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_994d73eb-9524-4497-b378-6cf88d15b123" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_23a06bf2-b5c5-433c-b71c-34b1e8f9cadd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_23a06bf2-b5c5-433c-b71c-34b1e8f9cadd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:href="lpro-20231231.xsd#lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d4915c02-994e-4ee4-b393-c285a63becdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d4915c02-994e-4ee4-b393-c285a63becdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_0d6e6f13-0c86-4632-8afe-dd6129ca57b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_0d6e6f13-0c86-4632-8afe-dd6129ca57b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_174eb59a-e5f2-4608-9f5e-59794809658f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_174eb59a-e5f2-4608-9f5e-59794809658f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" 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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_145be58b-d4c7-4f97-b5b8-c07e35dc0563" 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_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_f48ef71d-9739-488d-8827-ca61e2483bfd" 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_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:to="loc_us-gaap_PlanNameAxis_f48ef71d-9739-488d-8827-ca61e2483bfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_f48ef71d-9739-488d-8827-ca61e2483bfd_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_f48ef71d-9739-488d-8827-ca61e2483bfd" xlink:to="loc_us-gaap_PlanNameDomain_f48ef71d-9739-488d-8827-ca61e2483bfd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e6f8dc3d-e176-4674-a56f-62ac08c5f549" 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_f48ef71d-9739-488d-8827-ca61e2483bfd" xlink:to="loc_us-gaap_PlanNameDomain_e6f8dc3d-e176-4674-a56f-62ac08c5f549" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_StockOptionAndIncentivePlan2020Member_b1acd39d-f681-42a8-8e54-f74edc337c5c" xlink:href="lpro-20231231.xsd#lpro_StockOptionAndIncentivePlan2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_e6f8dc3d-e176-4674-a56f-62ac08c5f549" xlink:to="loc_lpro_StockOptionAndIncentivePlan2020Member_b1acd39d-f681-42a8-8e54-f74edc337c5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d8061670-528a-4e3f-913f-038d1d21296c" 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_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:to="loc_srt_RangeAxis_d8061670-528a-4e3f-913f-038d1d21296c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d8061670-528a-4e3f-913f-038d1d21296c_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_d8061670-528a-4e3f-913f-038d1d21296c" xlink:to="loc_srt_RangeMember_d8061670-528a-4e3f-913f-038d1d21296c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_16f77b23-0ff5-49f8-9980-1bc2f4898930" 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_d8061670-528a-4e3f-913f-038d1d21296c" xlink:to="loc_srt_RangeMember_16f77b23-0ff5-49f8-9980-1bc2f4898930" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_50c524a5-7c84-4eea-b835-3b9716ed2418" 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_16f77b23-0ff5-49f8-9980-1bc2f4898930" xlink:to="loc_srt_MinimumMember_50c524a5-7c84-4eea-b835-3b9716ed2418" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f2749c52-4db0-424c-b432-7371be2c3af4" 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_16f77b23-0ff5-49f8-9980-1bc2f4898930" xlink:to="loc_srt_MaximumMember_f2749c52-4db0-424c-b432-7371be2c3af4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_880de287-a80b-4dd9-a3ab-571d4b56e201" 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_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:to="loc_us-gaap_AwardTypeAxis_880de287-a80b-4dd9-a3ab-571d4b56e201" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_880de287-a80b-4dd9-a3ab-571d4b56e201_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_880de287-a80b-4dd9-a3ab-571d4b56e201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_880de287-a80b-4dd9-a3ab-571d4b56e201_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f22dbfad-f0b4-4729-9208-30466f667489" 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_880de287-a80b-4dd9-a3ab-571d4b56e201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f22dbfad-f0b4-4729-9208-30466f667489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_81113d63-5329-4cb9-9380-c84af86e325a" 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_f22dbfad-f0b4-4729-9208-30466f667489" xlink:to="loc_us-gaap_PerformanceSharesMember_81113d63-5329-4cb9-9380-c84af86e325a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e9e926bf-0650-44eb-9543-ad6674435c43" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e9e926bf-0650-44eb-9543-ad6674435c43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a3f610ba-1808-4631-9ee9-23bdfb3cbc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a3f610ba-1808-4631-9ee9-23bdfb3cbc0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_c8877906-3abe-48d0-b7eb-e75264b5a6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_c8877906-3abe-48d0-b7eb-e75264b5a6bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_922697e5-8ebc-485a-bcc3-23d5f7ed9bf2" 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_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_922697e5-8ebc-485a-bcc3-23d5f7ed9bf2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5fd8c511-6f50-4365-a496-2c3b8d720969" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5fd8c511-6f50-4365-a496-2c3b8d720969" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_bb7d36d6-774b-4eca-bf11-6de411c14ded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_bb7d36d6-774b-4eca-bf11-6de411c14ded" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e97c5f09-0214-40fa-b143-d1fae89e94a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e97c5f09-0214-40fa-b143-d1fae89e94a2" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ab63171f-b7d0-4133-8835-8634ef949251" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ab63171f-b7d0-4133-8835-8634ef949251" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4275af41-1ee5-4855-b213-beb183c8357c" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ab63171f-b7d0-4133-8835-8634ef949251" xlink:to="loc_us-gaap_AwardTypeAxis_4275af41-1ee5-4855-b213-beb183c8357c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4275af41-1ee5-4855-b213-beb183c8357c_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_4275af41-1ee5-4855-b213-beb183c8357c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4275af41-1ee5-4855-b213-beb183c8357c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" 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_4275af41-1ee5-4855-b213-beb183c8357c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_8d371815-1a48-454f-b14e-dbf74d14d78c" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_8d371815-1a48-454f-b14e-dbf74d14d78c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3b2d6dfd-4b6c-43ce-b8fa-0bc6de20face" 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_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3b2d6dfd-4b6c-43ce-b8fa-0bc6de20face" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_606e3935-5c94-4ca7-b072-022dd6e3d855" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_606e3935-5c94-4ca7-b072-022dd6e3d855" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_6f315ac8-3f24-4306-bcf2-6e29ea6e6126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_6f315ac8-3f24-4306-bcf2-6e29ea6e6126" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_48c5b34e-253e-4318-b40b-d979720119a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_48c5b34e-253e-4318-b40b-d979720119a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_cc58b8b2-c7e2-4dd6-9320-94e91d1f4f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_cc58b8b2-c7e2-4dd6-9320-94e91d1f4f2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5ce903a6-fc9e-4f6e-a4e3-6a849969e076" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5ce903a6-fc9e-4f6e-a4e3-6a849969e076" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_81464411-bd55-461a-b585-324e7494eb74" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_23ed61e3-1cb5-4b68-873d-ad351bab330a" 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_81464411-bd55-461a-b585-324e7494eb74" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_23ed61e3-1cb5-4b68-873d-ad351bab330a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ff186b36-abfb-43f2-9d27-c6880c48e63c" 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_23ed61e3-1cb5-4b68-873d-ad351bab330a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ff186b36-abfb-43f2-9d27-c6880c48e63c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff186b36-abfb-43f2-9d27-c6880c48e63c_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_ff186b36-abfb-43f2-9d27-c6880c48e63c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ff186b36-abfb-43f2-9d27-c6880c48e63c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" 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_ff186b36-abfb-43f2-9d27-c6880c48e63c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b5509494-4364-47c7-8eae-92c26fbcc642" 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_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b5509494-4364-47c7-8eae-92c26fbcc642" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_68e36f63-f3f7-4e10-8a9b-47e52cbe197d" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_68e36f63-f3f7-4e10-8a9b-47e52cbe197d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_76c4b925-060d-4ab7-883c-09374a4ffc98" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_76c4b925-060d-4ab7-883c-09374a4ffc98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_67277e3a-49a2-4ca8-a8ef-9d12bc33f8be" 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_81464411-bd55-461a-b585-324e7494eb74" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_67277e3a-49a2-4ca8-a8ef-9d12bc33f8be" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_45ad9084-b025-417b-acd5-43b5877c27b8" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_45ad9084-b025-417b-acd5-43b5877c27b8" xlink:to="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_db87a4e7-d8ea-489f-866d-ac62f341c718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_db87a4e7-d8ea-489f-866d-ac62f341c718" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_db87a4e7-d8ea-489f-866d-ac62f341c718_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_db87a4e7-d8ea-489f-866d-ac62f341c718" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_db87a4e7-d8ea-489f-866d-ac62f341c718_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_74950d0a-07be-416b-9aa0-4c99da7ab83f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_db87a4e7-d8ea-489f-866d-ac62f341c718" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_74950d0a-07be-416b-9aa0-4c99da7ab83f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_77770e97-b0ca-4875-97f0-a90180857757" 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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_74950d0a-07be-416b-9aa0-4c99da7ab83f" xlink:to="loc_us-gaap_MoneyMarketFundsMember_77770e97-b0ca-4875-97f0-a90180857757" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_c4ad65ae-378e-4280-a88b-9e5822dab2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_74950d0a-07be-416b-9aa0-4c99da7ab83f" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_c4ad65ae-378e-4280-a88b-9e5822dab2ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5015fcdd-3335-4475-96f0-a047152698b4" 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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5015fcdd-3335-4475-96f0-a047152698b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5015fcdd-3335-4475-96f0-a047152698b4_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_5015fcdd-3335-4475-96f0-a047152698b4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5015fcdd-3335-4475-96f0-a047152698b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" 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_5015fcdd-3335-4475-96f0-a047152698b4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_765b4c36-4064-4f13-baa4-88f3341e2484" 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_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_765b4c36-4064-4f13-baa4-88f3341e2484" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_a876ba01-1f4c-4c17-aa4c-4484f1a2b2c0" 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_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_a876ba01-1f4c-4c17-aa4c-4484f1a2b2c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0ab53da0-10b0-4b64-ba75-9e4162bd6fc2" 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_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0ab53da0-10b0-4b64-ba75-9e4162bd6fc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_99440749-8929-450f-9bd1-cbac22688d4b" 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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_45ad9084-b025-417b-acd5-43b5877c27b8" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_99440749-8929-450f-9bd1-cbac22688d4b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_5ef51435-e5c7-4a22-83d1-9823d71be759" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_5ef51435-e5c7-4a22-83d1-9823d71be759" xlink:to="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_69563d5b-747c-48ad-a309-85c05f5221b4" 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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_69563d5b-747c-48ad-a309-85c05f5221b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_69563d5b-747c-48ad-a309-85c05f5221b4_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_69563d5b-747c-48ad-a309-85c05f5221b4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_69563d5b-747c-48ad-a309-85c05f5221b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_aefc8c93-8c04-48c4-aba5-de42a2fcbb48" 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_69563d5b-747c-48ad-a309-85c05f5221b4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_aefc8c93-8c04-48c4-aba5-de42a2fcbb48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_85f2413f-ff7e-4550-9811-61a05eea2211" 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_aefc8c93-8c04-48c4-aba5-de42a2fcbb48" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_85f2413f-ff7e-4550-9811-61a05eea2211" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_75216e34-e921-4cfe-b9f1-cbb789d531f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_75216e34-e921-4cfe-b9f1-cbb789d531f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_75216e34-e921-4cfe-b9f1-cbb789d531f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_75216e34-e921-4cfe-b9f1-cbb789d531f8" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_75216e34-e921-4cfe-b9f1-cbb789d531f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a0ee02a8-0fe3-49a9-b0ea-2b6ba5244e89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_75216e34-e921-4cfe-b9f1-cbb789d531f8" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a0ee02a8-0fe3-49a9-b0ea-2b6ba5244e89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0907c116-7c5f-4e9c-ad9f-e14cd4ac0d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a0ee02a8-0fe3-49a9-b0ea-2b6ba5244e89" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0907c116-7c5f-4e9c-ad9f-e14cd4ac0d8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_321a612d-5361-4b4e-bbb5-f01d2b0005a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a0ee02a8-0fe3-49a9-b0ea-2b6ba5244e89" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_321a612d-5361-4b4e-bbb5-f01d2b0005a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_9012e8d5-5064-4fc6-9d7c-b25635b58b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_5ef51435-e5c7-4a22-83d1-9823d71be759" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_9012e8d5-5064-4fc6-9d7c-b25635b58b66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_403f7730-3eab-46f7-bd1e-140eac496a31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_9012e8d5-5064-4fc6-9d7c-b25635b58b66" xlink:to="loc_us-gaap_DebtInstrumentFairValue_403f7730-3eab-46f7-bd1e-140eac496a31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_867182e4-93c5-463e-b697-4448dd076614" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_9012e8d5-5064-4fc6-9d7c-b25635b58b66" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_867182e4-93c5-463e-b697-4448dd076614" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_81abd1b6-5a04-4f6f-9336-71ca005a68f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_02b1ce68-3b56-490d-a7df-fb3b8cf75a79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_81abd1b6-5a04-4f6f-9336-71ca005a68f1" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_02b1ce68-3b56-490d-a7df-fb3b8cf75a79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_6842ffee-436b-474e-9212-d1ac52aa4259" 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_ScheduleOfOperatingLeasedAssetsTable_02b1ce68-3b56-490d-a7df-fb3b8cf75a79" xlink:to="loc_srt_StatementScenarioAxis_6842ffee-436b-474e-9212-d1ac52aa4259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_6842ffee-436b-474e-9212-d1ac52aa4259_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_6842ffee-436b-474e-9212-d1ac52aa4259" xlink:to="loc_srt_ScenarioUnspecifiedDomain_6842ffee-436b-474e-9212-d1ac52aa4259_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_db383f6c-1007-49de-aef8-1f6186276606" 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_6842ffee-436b-474e-9212-d1ac52aa4259" xlink:to="loc_srt_ScenarioUnspecifiedDomain_db383f6c-1007-49de-aef8-1f6186276606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_7a34824a-6527-4818-a94d-46c22b6fc81d" 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_db383f6c-1007-49de-aef8-1f6186276606" xlink:to="loc_srt_ScenarioForecastMember_7a34824a-6527-4818-a94d-46c22b6fc81d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_LesseeOperatingLeaseOptionToExtendTerm_569de352-af3f-4738-bf1a-5b394e95cb06" xlink:href="lpro-20231231.xsd#lpro_LesseeOperatingLeaseOptionToExtendTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_81abd1b6-5a04-4f6f-9336-71ca005a68f1" xlink:to="loc_lpro_LesseeOperatingLeaseOptionToExtendTerm_569de352-af3f-4738-bf1a-5b394e95cb06" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:href="lpro-20231231.xsd#lpro_IncomeTaxDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_IncomeTaxDisclosureTable_820eb4e2-fecf-4bcf-a277-0282cabed451" xlink:href="lpro-20231231.xsd#lpro_IncomeTaxDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_lpro_IncomeTaxDisclosureTable_820eb4e2-fecf-4bcf-a277-0282cabed451" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_210e2fa4-2be7-46f4-9736-ec8805b31805" 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_lpro_IncomeTaxDisclosureTable_820eb4e2-fecf-4bcf-a277-0282cabed451" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_210e2fa4-2be7-46f4-9736-ec8805b31805" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_210e2fa4-2be7-46f4-9736-ec8805b31805_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_210e2fa4-2be7-46f4-9736-ec8805b31805" xlink:to="loc_us-gaap_EquityComponentDomain_210e2fa4-2be7-46f4-9736-ec8805b31805_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ee5b21f3-4b4f-4015-bd35-d3df17b523b9" 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_210e2fa4-2be7-46f4-9736-ec8805b31805" xlink:to="loc_us-gaap_EquityComponentDomain_ee5b21f3-4b4f-4015-bd35-d3df17b523b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2916ae59-dad1-4089-bda7-6f15bfb6ac66" 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_ee5b21f3-4b4f-4015-bd35-d3df17b523b9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2916ae59-dad1-4089-bda7-6f15bfb6ac66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_44b78600-8f0a-4621-b2bb-0164ff676c14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_44b78600-8f0a-4621-b2bb-0164ff676c14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4f43942a-d0a8-46c0-b1c6-76c471c1960e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4f43942a-d0a8-46c0-b1c6-76c471c1960e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_6b4c4d9d-1db5-4f25-a156-b639d669f48a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_6b4c4d9d-1db5-4f25-a156-b639d669f48a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_f321cc58-0565-47fd-bf02-be89ccb3627f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_us-gaap_IncomeTaxReceivable_f321cc58-0565-47fd-bf02-be89ccb3627f" xlink:type="arc" order="3"/>
  </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_lpro_TimeBasedRestrictedStockUnitsMember_08580de1-e0fa-472c-b231-25a4c23d8936" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_08580de1-e0fa-472c-b231-25a4c23d8936" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_67b625f2-a3e3-4943-8c62-aa8cc0feed47" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_67b625f2-a3e3-4943-8c62-aa8cc0feed47" xlink:type="arc" order="5"/>
    <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="6"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>lpro-20231231_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 2024 Workiva-->
<!--r:c9cc52bc-782c-4d95-8ccf-4fbbcc67a167,g:a0ddb921-2088-4e56-af87-513e9e52d589-->
<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_OperatingLeasedAssetsLineItems_e01f894e-9059-4b83-8867-b0b9ae1bf3f3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink: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 Leased Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink: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 Leased Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems" xlink:to="lab_us-gaap_OperatingLeasedAssetsLineItems" xlink:type="arc" order="1"/>
    <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_VariableRateDomain_3dc96e8e-50aa-4795-a03d-25bfa4fc9390_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_dei_EntityVoluntaryFilers_680fc9e9-d1a6-4412-a2ab-d16d161d9e6c_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_40d03d8a-5b76-4e86-95a1-6c9f75d0cca6_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_b20b0ce8-f868-4b9d-9abd-df71d49b1d33_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">Statistical Measurement [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_fe5a6d81-b9cb-49bf-9a51-9752dac737a7_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_57925cf6-cb3c-43a0-a3ce-03eb6e8b17d9_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">Changes in assets &amp; 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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_79f2dfb4-0528-449b-9f5f-d7362bd71bc2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expiration period (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax_da1e4b6f-99c2-4416-aa6b-69777e39b765_terseLabel_en-US" xlink:label="lab_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax" xlink: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 Repurchased During Period, Value, Excluding Excised Tax</link:label>
    <link:label id="lab_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax_label_en-US" xlink:label="lab_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax" xlink: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 Repurchased During Period, Value, Excluding Excised Tax</link:label>
    <link:label id="lab_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax_documentation_en-US" xlink:label="lab_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax" 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 Repurchased During Period, Value, Excluding Excised Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax" xlink:href="lpro-20231231.xsd#lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax" xlink:to="lab_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_409594f4-93b9-4530-b8c1-5f0d216fc5a9_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">Award Type [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_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation_9717fc5b-580a-4f17-b412-6e8fcf732a1d_terseLabel_en-US" xlink:label="lab_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, minimum days of service required for participation</link:label>
    <link:label id="lab_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation_label_en-US" xlink:label="lab_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Minimum Days Of Service Required For Participation</link:label>
    <link:label id="lab_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation_documentation_en-US" xlink:label="lab_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" 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">Defined Contribution Plan, Minimum Days Of Service Required For Participation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" xlink:href="lpro-20231231.xsd#lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" xlink:to="lab_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_393e94da-e338-4e8c-934b-5ff335856d1c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b5247a99-a145-44be-8d94-c4d8cb21b42c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_378e95ec-4485-43a8-b861-afa0f6b446c1_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">Debt</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_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_us-gaap_ResearchAndDevelopmentExpensePolicy_aa62f20b-75f3-4c08-aca3-7deb51acf609_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink: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 costs</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_ca4be7a9-0124-4069-9851-936d709632fb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, employer discretionary contribution amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_a4397025-425e-4138-b8c4-46918ecd738c_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" 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_9417ff72-854c-41ed-bbda-2df812024d02_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 Shares</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_us-gaap_AccountsPayableCurrent_bc536335-49b1-41e5-a4c5-980ef081bf7c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_f548585e-3f57-44cd-baba-e27f0dc2d45e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable ending balance</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink: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, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8cf29581-ba9f-47b3-a29c-850226bfe635_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink: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 expense (benefit) computed at the statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_d2e3f953-3b64-4a99-90c9-a2e62f45cce9_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2dcb10d9-dbb2-4acb-891f-b068aa549248_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink: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, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" 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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_49172abe-e952-49ef-bbd6-a844f4163338_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink: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, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee_b361bba3-9c46-45f7-9c0a-b30a6e1f7a48_terseLabel_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monthly service fee (as a percent)</link:label>
    <link:label id="lab_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee_label_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee" xlink: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 From Contract With Customer, Percentage, Monthly Service Fee</link:label>
    <link:label id="lab_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee_documentation_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee" 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">Revenue From Contract With Customer, Percentage, Monthly Service Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee" xlink:to="lab_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee" 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_StockholdersEquityNoteDisclosureTextBlock_89a86fb9-6cfa-422e-a026-f53752f9f6a4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_54fd8c38-5501-4edc-895d-62abcd468cca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink: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 Leased Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink: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 Operating Leased Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfOperatingLeasedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_3a7511cb-f687-40b1-a365-0d18d490ffac_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_BusinessDescriptionAndBasisOfPresentationTextBlock_fe8743e2-7651-4990-9085-1b0dbaff1e1f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business, Background and Nature of Operations</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5f698e3b-7687-4b75-acfb-b1150ea66e00_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink: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 Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_4a3a5e7c-ae29-4a98-9b2e-3e83dc3dbedd_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink: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 issued, net of shares withheld for taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink: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, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_47028963-0b25-4ebd-939c-dab24da5f665_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">Concentration Risk [Line Items]</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_us-gaap_LesseeLeasesPolicyTextBlock_cfb77371-c814-4d92-9a41-063bcdd58376_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink: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_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink: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, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_c7474857-4b0d-4810-854b-b37e96d8b03d_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_98829f37-30a2-4727-96e5-54b1ec9a05a6_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" 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">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_DeferredFederalIncomeTaxExpenseBenefit_d99d24fb-2602-47e3-ba26-90e02fe94392_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_c3390844-3a85-48aa-ac4b-d8e9f5a709b1_terseLabel_en-US" xlink:label="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink: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 Assets and Liabilities Measured on Recurring Basis [Line Items]</link:label>
    <link:label id="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_label_en-US" xlink:label="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink: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 Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</link:label>
    <link:label id="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_documentation_en-US" xlink:label="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" 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 fair value assets and liabilities measured on recurring basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_59c28334-bf3c-4df2-bb3a-a4521045610d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_f0e43133-fff3-4aaa-9aeb-25543d9c4f33_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value; 10,000,000 shares authorized and none issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_641ed123-5afa-4597-acd4-338ac02e2dd0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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 Fair Value at Grant Date</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ThreeInsurancePartnerMember_a211a5d2-987b-48fa-a7ae-855ea87c1369_terseLabel_en-US" xlink:label="lab_lpro_ThreeInsurancePartnerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Insurance Partner</link:label>
    <link:label id="lab_lpro_ThreeInsurancePartnerMember_label_en-US" xlink:label="lab_lpro_ThreeInsurancePartnerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Insurance Partner [Member]</link:label>
    <link:label id="lab_lpro_ThreeInsurancePartnerMember_documentation_en-US" xlink:label="lab_lpro_ThreeInsurancePartnerMember" 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">Three Insurance Partner</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ThreeInsurancePartnerMember" xlink:href="lpro-20231231.xsd#lpro_ThreeInsurancePartnerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ThreeInsurancePartnerMember" xlink:to="lab_lpro_ThreeInsurancePartnerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_7ca5815a-126d-4315-9ccc-affa886b9190_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">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_ef543161-867e-4ab5-816e-2937bfce3527_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">Diluted net income per share attributable to common stockholders (in dollars 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_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_AccountsReceivableNetCurrent_322796f3-01a0-4de7-a12d-54fa9875afc2_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</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_us-gaap_AccountingStandardsUpdateExtensibleList_d8c0ad93-e342-4d57-aa96-b0ccecdc55c8_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 Standards Update [Extensible List]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 Standards Update [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_3cfbe4f8-def1-4bda-9415-6907f1bd3683_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and expected to vest (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" 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_19f0d105-54e7-4237-a4c3-b463acfd30a7_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" 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">Level&#160;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_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination_a4f9c614-806b-46c9-a0ac-c21c2ac830b3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink: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 of contract asset due to new business generation</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:to="lab_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_fbc817e8-3709-45e1-b505-5609628004bf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_761be3ef-01b8-4c56-a87a-0b5eeaa16692_periodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" 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">Treasury stock, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_3e0173b7-d799-40f9-8358-4044931b3d57_periodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" 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">Treasury stock, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_345fa936-b064-4dfb-b706-3dfbbb20707b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_PaymentsOfDeferredFinancingsCosts_5cbad2ae-c70f-4317-aa84-5e03868f0ae1_negatedTerseLabel_en-US" xlink:label="lab_lpro_PaymentsOfDeferredFinancingsCosts" 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">Payment of deferred financing cost</link:label>
    <link:label id="lab_lpro_PaymentsOfDeferredFinancingsCosts_label_en-US" xlink:label="lab_lpro_PaymentsOfDeferredFinancingsCosts" xlink: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 Of Deferred Financings Costs</link:label>
    <link:label id="lab_lpro_PaymentsOfDeferredFinancingsCosts_documentation_en-US" xlink:label="lab_lpro_PaymentsOfDeferredFinancingsCosts" 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">Payments Of Deferred Financings Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PaymentsOfDeferredFinancingsCosts" xlink:href="lpro-20231231.xsd#lpro_PaymentsOfDeferredFinancingsCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_PaymentsOfDeferredFinancingsCosts" xlink:to="lab_lpro_PaymentsOfDeferredFinancingsCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_bee7001e-4c3a-4afb-b8dd-d8c26b658143_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7524df2f-004c-44ce-aea7-e0f467264b0f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c56afe37-cef8-4737-9d96-93708a3a182c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink: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, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_cb5f2282-c4da-464e-a5d0-d7e784cef866_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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_5b1dd79e-a98b-49ac-a51f-14058f5226d3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_667825e6-9c0b-4d88-8427-0c20ee06bac8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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 option grant date fair value (in dollars 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_NetIncomeLoss_9d1b5e92-5e62-4355-b878-68c6fb661bb2_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 income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f0eb0ac9-183c-4b04-808c-f5bf57dc6e40_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 income</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_9f9361e6-6ece-4dda-8a9a-9b294d4ba308_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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_7e309e14-935f-4923-b543-646199aa6a3d_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink: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) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink: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) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <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_lpro_StockOptionAndIncentivePlan2020Member_650a6654-0e13-442a-8737-1bbea5f3cef2_terseLabel_en-US" xlink:label="lab_lpro_StockOptionAndIncentivePlan2020Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020 Stock Option and Incentive Plan</link:label>
    <link:label id="lab_lpro_StockOptionAndIncentivePlan2020Member_label_en-US" xlink:label="lab_lpro_StockOptionAndIncentivePlan2020Member" xlink: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 Option And Incentive Plan, 2020 [Member]</link:label>
    <link:label id="lab_lpro_StockOptionAndIncentivePlan2020Member_documentation_en-US" xlink:label="lab_lpro_StockOptionAndIncentivePlan2020Member" 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 Option And Incentive Plan, 2020</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_StockOptionAndIncentivePlan2020Member" xlink:href="lpro-20231231.xsd#lpro_StockOptionAndIncentivePlan2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_StockOptionAndIncentivePlan2020Member" xlink:to="lab_lpro_StockOptionAndIncentivePlan2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_835dfb67-4a4c-46ff-98d5-76373e856715_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" 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">Liabilities and stockholders&#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_StockRepurchasedDuringPeriodValue_a8b06b18-8678-4e49-b096-58b1a817a6c4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" 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">Shares repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_730a88b2-c01e-442d-ba1a-1b2ca819ff0d_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 repurchased during period</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_b3aaa481-0f3c-446c-9237-830a6758a408_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_76bc50a0-6079-4b60-af7d-6a79b3c4508c_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" 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">Stockholders&#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_us-gaap_ConcentrationRiskBenchmarkDomain_0d5c765e-6861-4b1e-9fd0-c8678266429f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink: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 Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink: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 Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e1552502-7040-4605-befd-3e44a5077ca2_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">Summary of Earnings Per 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_c67e1a1e-745e-4599-892e-e934e1779138_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 services</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_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_e7b3db07-50d6-483d-9fb6-100f677136c2_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink: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 Income Tax Examinations</link:label>
    <link:label id="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Income Tax Examinations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfIncomeTaxExaminationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_3286a43a-c954-42f0-92d0-3a5e3328bb74_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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 vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" 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_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum_a7abf9a9-d3fe-4aaf-ba59-0d15dba6fe41_terseLabel_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" xlink: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 fixed charge coverage ratio</link:label>
    <link:label id="lab_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum_label_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" xlink: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, Covenant, Fixed Charge Coverage Ratio, Minimum</link:label>
    <link:label id="lab_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum_documentation_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" 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, Covenant, Fixed Charge Coverage Ratio, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" xlink:to="lab_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermNotesPayable_d5674ea1-804b-4255-af8a-ec783eccc642_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermNotesPayable" xlink: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 deferred financing costs</link:label>
    <link:label id="lab_us-gaap_LongTermNotesPayable_label_en-US" xlink:label="lab_us-gaap_LongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermNotesPayable" xlink:to="lab_us-gaap_LongTermNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_3a5487c0-1f40-4567-ba27-4fb4f6bd0ea2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_70cd2a34-4530-4fa0-830c-ddbebed8429d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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 Awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_659d2976-7b67-49d7-a9d3-fcccf5acd372_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 and Reporting 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_f92544f7-226b-422f-aaa1-7532f607573d_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" 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">Level&#160;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_us-gaap_DeferredTaxAssetsNet_d4475365-b145-4735-9804-c874b90de262_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" 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 deferred tax assets (1)</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" 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_us-gaap_CarryingReportedAmountFairValueDisclosureMember_b65c2173-54ad-4ef6-9ac7-ed0e1c33f563_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ContractWithCustomerAssetRollForward_47d0a023-79d1-43f4-852e-6b2b6f63f0e9_terseLabel_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset [Roll Forward]</link:label>
    <link:label id="lab_lpro_ContractWithCustomerAssetRollForward_label_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Asset [Roll Forward]</link:label>
    <link:label id="lab_lpro_ContractWithCustomerAssetRollForward_documentation_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetRollForward" 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">Contract With Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetRollForward" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward" xlink:to="lab_lpro_ContractWithCustomerAssetRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_ee4b51d0-c1b4-4e5e-ba56-6093bf9a9440_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_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_CreditLossFinancialInstrumentPolicyTextBlock_d64ed019-3bf4-4fdb-81b2-44581c2af48b_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for current expected credit losses ("CECL")</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink: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 Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_14e2e75f-fad4-4728-87f1-21437893abd0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7beadbf7-6015-4483-925e-af6432fcc0e7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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 shares available for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_3dd191e7-82ea-49ea-845b-debbb203f530_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink: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 Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink: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 Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b79f8811-86fc-425e-b187-2ecf1a5caea9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink: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, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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_4741393d-4cf5-461e-a72f-a63b552d0b84_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_cd88832b-eb12-4545-bd60-6e738e0cc2cb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink: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 Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink: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, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_7e2b0378-0156-4236-a4d9-877ef27ccb97_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" 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</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_8aee05b7-829a-4a5a-b90e-378b17f105bb_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent_2a1de9e4-a8f7-403c-8847-1887aef28919_terseLabel_en-US" xlink:label="lab_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer's compensation limitation under 162(m) (1)</link:label>
    <link:label id="lab_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent_label_en-US" xlink:label="lab_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Officer Compensation Limitation, Percent</link:label>
    <link:label id="lab_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent_documentation_en-US" xlink:label="lab_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" 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">Effective Income Tax Rate Reconciliation, Officer Compensation Limitation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" xlink:href="lpro-20231231.xsd#lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" xlink:to="lab_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ProfitShareMember_0af44e3f-4846-4fb1-ac72-59949d959db4_terseLabel_en-US" xlink:label="lab_lpro_ProfitShareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit share</link:label>
    <link:label id="lab_lpro_ProfitShareMember_c2f57d92-7f28-43f7-b22f-28ed9c8f10b3_verboseLabel_en-US" xlink:label="lab_lpro_ProfitShareMember" 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">Profit Share</link:label>
    <link:label id="lab_lpro_ProfitShareMember_label_en-US" xlink:label="lab_lpro_ProfitShareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit Share [Member]</link:label>
    <link:label id="lab_lpro_ProfitShareMember_documentation_en-US" xlink:label="lab_lpro_ProfitShareMember" 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">Profit share (member).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProfitShareMember" xlink:href="lpro-20231231.xsd#lpro_ProfitShareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ProfitShareMember" xlink:to="lab_lpro_ProfitShareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7175c186-ec12-40a1-8ddf-257a7c384549_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_b00873e0-dfa8-404f-9533-7f78548302c6_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, net</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_d123b944-4dcc-4eab-be01-044d1cc0e0da_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_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_67060abc-06f9-4662-89f9-001e148f4d6e_terseLabel_en-US" xlink:label="lab_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink: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 asset</link:label>
    <link:label id="lab_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_label_en-US" xlink:label="lab_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink: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, before Accumulated Amortization</link:label>
    <link:label id="lab_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_documentation_en-US" xlink:label="lab_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" 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 Lease, Right-of-Use Asset, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:href="lpro-20231231.xsd#lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="lab_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_d173f021-b778-4117-9554-13a1c635fc41_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_3b6e9923-05a9-4c60-884f-2a5093774c79_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink: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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ece46813-0ea0-4605-ad17-b8ff2694f88c_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_d986304d-a46a-4fac-8098-d099eb7a5f7d_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">Operating lease liabilities</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_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a0469de1-be56-4023-a581-789b7f14ca8b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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, Restricted Stock and Restricted Stock Unit, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_444e5ebc-dd33-4604-a764-3e06e03ae4f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink: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, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" 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_lpro_TermLoanDue2027Member_60991426-4120-475b-8e22-f84d3b346ebd_terseLabel_en-US" xlink:label="lab_lpro_TermLoanDue2027Member" xlink: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 Loan due 2027</link:label>
    <link:label id="lab_lpro_TermLoanDue2027Member_label_en-US" xlink:label="lab_lpro_TermLoanDue2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Due 2027 [Member]</link:label>
    <link:label id="lab_lpro_TermLoanDue2027Member_documentation_en-US" xlink:label="lab_lpro_TermLoanDue2027Member" 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">Term Loan Due 2027</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2027Member" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_TermLoanDue2027Member" xlink:to="lab_lpro_TermLoanDue2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_47f434f6-1aaa-4b19-9cf8-8af4ac8b82bc_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_Depreciation_0492db7f-bde8-4923-8881-3c553c7f01f8_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" 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">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_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_cf0a676c-e3ca-408a-8761-665726afd5bc_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_f730b0a0-2db8-4f81-8f7b-e3fc0e460b10_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_dedad194-ef04-4ec2-930f-047b07d1d505_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_0d09e416-a833-4960-9368-797d0c3a86d6_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 Instruments</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ce5b2af3-2a36-4af5-ba7d-8b047dbdec0e_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">Lessee, Operating Lease, Liability, 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_FairValueByBalanceSheetGroupingTextBlock_73b20f73-7111-456f-af77-b552fea44dfa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink: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 Carrying Amounts and Estimated Fair Values of the Company's Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink: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, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_NewCreditAgreementMember_a03ea53c-a96b-41a5-ba0f-740174269437_terseLabel_en-US" xlink:label="lab_lpro_NewCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Credit Agreement</link:label>
    <link:label id="lab_lpro_NewCreditAgreementMember_label_en-US" xlink:label="lab_lpro_NewCreditAgreementMember" xlink: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 Credit Agreement [Member]</link:label>
    <link:label id="lab_lpro_NewCreditAgreementMember_documentation_en-US" xlink:label="lab_lpro_NewCreditAgreementMember" 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">New Credit Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_NewCreditAgreementMember" xlink:href="lpro-20231231.xsd#lpro_NewCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_NewCreditAgreementMember" xlink:to="lab_lpro_NewCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_3cd42892-5765-411d-a08a-e0254aa5cc35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_a5dc0215-d539-431d-b10f-fb2381693343_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_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_329870ad-b52e-4e31-ad99-f5926ecef3fe_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</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_ContractWithCustomerAssetNetCurrent_e23ef999-909b-4f65-9e04-99b293a6a942_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink: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 contract assets, net</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_6a2e3876-d375-45c5-8d47-0401e8f968f8_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink: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_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ebb228f9-d623-49dc-bff5-ffe046ea9153_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink: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_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" 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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5d04c549-8268-41fe-bc4e-5bbff24992d9_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">Antidilutive securities excluded from computation of earnings 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_a8deadb9-75ae-42e1-9db6-87b324d14339_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_2f19ee3c-5d84-4ad6-8d2c-344268638833_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">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_fad9221f-3795-4f9c-884f-242f4b3b7333_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_us-gaap_IncomeTaxesReceivable_1a4ca884-91f1-4a79-82b7-865e3ee5c31f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink: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 Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_299a87d2-ab2e-43af-8a2c-9f7ae9db8cce_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_0a4c6e93-668a-48d0-8d91-c92f760bb22e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized expense, restricted stock</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_4280d378-7a05-4cc0-a3fd-74136ce12a10_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">Fixed assets accrued but not paid</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_5aee0cc9-3616-485b-a09e-b679a9c41bbd_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_GainsLossesOnExtinguishmentOfDebt_124a140e-cbab-4be4-89cb-0ed5938850dd_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink: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 on extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_5fc1cab9-f255-4b76-afe0-9da00fb750fe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" 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">Loss on extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_0b8a163a-718a-40f2-99d3-50962a3ed4e3_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_a452b0ad-60c6-4e08-854d-583425857fb9_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink: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_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_ab03e991-436e-4e3b-9be8-31aab614fa13_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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 balance</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6923ad0a-68ba-44ff-9010-6b3d1137daa2_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_f41cdd12-9ef3-488b-9506-d3105fbcaf4c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink: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 deferred tax asset</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink: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 Additional Paid in Capital, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" 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_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_cc75adec-2ebe-43c9-ba01-155598269a07_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink: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, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_79af9777-c61d-4df2-b0f7-252f7bbeb359_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of estimates and judgements</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_0f2df77e-c1ba-4740-87d8-0191ef4babd0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_23185ee6-d4ac-4225-a09a-5fc727aafda3_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink: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, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink: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, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_1e2a88e6-50ec-41af-a39e-b7d556c152cc_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_f3268bae-6e3e-419a-b851-c53ad7664c11_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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2f7f539a-7ba0-4b30-b760-d4ac7dc5e060_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink: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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink: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, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_75404f6e-da87-4d54-b6f6-a9b16339994d_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">Other current liabilities</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_37374ff9-4604-4e14-81e2-5255a9ae1b33_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink: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, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_04afbaff-73fc-4ee4-ad8b-600b5bfb7c55_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_aed70a2f-b01a-4eeb-8c19-fd3dc0b87b6e_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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3ce00ac9-cddf-4adb-8a74-717ac082c2bf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink: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, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_4441cf60-a835-4486-83a5-1e0251402f12_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">Recently issued accounting pronouncements not yet adopted and recently adopted new accounting standards</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_us-gaap_TreasuryStockAcquiredAverageCostPerShare_4301d645-3ef1-4211-9870-bbeccb1e9edc_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock acquired, average cost per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_492cfb66-1665-4f20-a1c0-015002b9fd51_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_dfca481b-113f-450e-85f8-a2271f94546c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 current and non-current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink: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 Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" 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_867a204c-9deb-4f22-8297-37cdd6c324d4_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 and cash equivalents and restricted cash at the beginning of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_25d1d748-6167-4fcc-b2f2-ed8036cddc42_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 and cash equivalents and restricted cash at the end of the period</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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3bde9a78-a564-4d6a-8148-b84d4e2e3d6d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink: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, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_d62a396e-c89c-4037-bb1d-ccaecb9610e8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_2ad9f817-2a13-417f-af2d-4e02d175f9cb_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink: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 income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink: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, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" 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_VariableLeaseCost_2f4e22b8-f65b-411a-86f3-e7c42d52c11b_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink: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 lease payments</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_c1d44fd6-2ce3-4f57-94a4-9e80d4e89547_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_fb70ae47-01de-43b6-a289-aab409199650_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, shares 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_109f0040-35d9-4322-95c3-7cd98d5cdcf9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_b8ffa490-ade1-4ee9-936c-77e3431f5df4_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_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_862733d8-3b7a-48b7-a28f-92a134b0fa40_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink: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, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_e6fcb770-cf70-4a2c-9d0d-8eeece5cf0db_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink: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 Payment Award, Stock Options, Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink: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 Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_dc043e26-461b-43fd-99cf-826e2b12e88f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" 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">Treasury stock at cost, 9,378,390 shares at December&#160;31, 2023 and 4,552,126 at December&#160;31, 2022</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_25e93dbf-5db7-4e0b-b726-aa648f4cf69f_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_AssetsFairValueDisclosure_11bf056d-04b5-4ee9-94c5-e6055fc2b558_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</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_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum_34c49c6d-2940-4cb6-82ae-519b53e88b0d_terseLabel_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum" xlink: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 total net leverage ratio</link:label>
    <link:label id="lab_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum_label_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum" xlink: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, Covenant, Total Net Leverage Ratio, Maximum</link:label>
    <link:label id="lab_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum_documentation_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum" 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, Covenant, Total Net Leverage Ratio, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum" xlink:to="lab_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_5a77a742-77e9-4f1b-b63c-3718797fb3b2_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">Total debt</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_ShareBasedCompensationOptionAndIncentivePlansPolicy_45ef2cbd-3a28-411b-a505-974d1040a5b5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3258e4b1-2358-4dd6-a739-016ff320b3c4_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink: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, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_0104d50c-2e4c-453d-9cd1-4e03a009d350_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_ffc28254-f084-4ac0-a308-904ee0646ce0_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" 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">Unvested and unexercised 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_cf2726f2-0958-44c5-9535-c0ab03f0d3ff_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink: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 Amortization Period (Years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink: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, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_d81896ac-9faa-44b1-959b-04c6ba29277e_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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_6f7b9e78-5a22-4206-8879-b103355cefa4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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 unrecognized stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink: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, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_fe948ad8-fafa-4b6c-9144-f10d4d1edf68_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_dei_EntityAddressAddressLine1_96a28065-3b26-4394-b9ee-16c0dda7f520_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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_8a694079-242d-4485-8846-7cc6d3730968_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink: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_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink: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, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_dc01ae18-830b-41aa-a1d5-2af293122cd8_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_9a241ec8-b710-4dd8-903a-5a8d6abe5909_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_b2386672-069a-484e-aff7-3a09dae38dd9_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">Share-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_us-gaap_CurrentFederalTaxExpenseBenefit_85080b52-611f-48e2-8049-68de6967bda6_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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 Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_adf6f999-86f0-4afd-a2d6-c7dc44a416d9_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_f0c4bf55-b707-4f55-9d69-5b24f583a0d9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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 Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_1a9510f2-2fda-4913-b6f6-831372547aa2_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_9c28d6e4-92e7-4151-926f-07523caf945a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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 current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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 Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_d5a09a59-b9db-4b54-9a97-4fb1531eabeb_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_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_IncreaseDecreaseInContractWithCustomerAsset_22a2fecc-aedb-494a-99d5-27129fc25f7d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" 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">Contract assets, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink: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 Contract with Customer, Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_3715c167-8d2b-4f84-9079-1c8169d70989_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">Forfeitures (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink: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, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_48bb2bed-db22-4f1e-a196-896f87f1e6b1_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_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ac35a4f1-8f2c-49f6-b4f9-3ac34fb32ad6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" 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_IncomeTaxReceivable_aababddf-74b8-4a3d-85e7-157687fa5350_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReceivable" xlink: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 Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReceivable" xlink:to="lab_us-gaap_IncomeTaxReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_IncomeTaxDisclosureTable_7e9bdd3b-3a61-4017-8aa6-1d7c7faccc8a_terseLabel_en-US" xlink:label="lab_lpro_IncomeTaxDisclosureTable" xlink: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 [Table]</link:label>
    <link:label id="lab_lpro_IncomeTaxDisclosureTable_label_en-US" xlink:label="lab_lpro_IncomeTaxDisclosureTable" xlink: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 [Table]</link:label>
    <link:label id="lab_lpro_IncomeTaxDisclosureTable_documentation_en-US" xlink:label="lab_lpro_IncomeTaxDisclosureTable" 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">Income tax disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_IncomeTaxDisclosureTable" xlink:href="lpro-20231231.xsd#lpro_IncomeTaxDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_IncomeTaxDisclosureTable" xlink:to="lab_lpro_IncomeTaxDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1bad41c9-f1ee-4ad9-af74-3c18a45eeb0e_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_daac7838-2e96-4674-b763-a67866444e46_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_386e0db3-3547-4c0e-9927-90213ffb46f7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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 current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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 Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_52e39c92-ba18-4a2d-837e-982b9f8b419f_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <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_EarningsPerShareDilutedAbstract_8ebafb58-48e2-4661-87a9-98300ad362df_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <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_8b0ced65-5ca1-4d0a-97a8-516c82962e0e_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_LeaseCost_453769cc-e351-44bc-b9e5-87ea44fe7c38_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" 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 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_srt_RangeAxis_5463016e-339f-4501-aa12-9a623f51f3c3_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_srt_CumulativeEffectPeriodOfAdoptionAxis_0ea01a6d-1b9c-4db2-826b-0eb73e069448_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6c0c287c-39df-4545-864b-443f57f77695_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_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_us-gaap_PaymentsForRepurchaseOfCommonStock_d52464a0-6de6-4c47-a69e-5df6cc4f72ec_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Shares repurchased</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink: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 for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_cfee9e52-7e21-4763-a12d-74a249fd4e71_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_dei_EntityWellKnownSeasonedIssuer_8d3f7ba5-ff6b-453d-b61b-abec339350e6_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_254cb77e-8b37-4e6a-a7b8-d985ab32a557_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_e1071f5b-6bb1-4288-adf6-a8202bf67203_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">Non-cash investing and financing:</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_lpro_DebtInstrumentMarginRate_a0931074-f872-4b32-8d54-4f6c945a9700_terseLabel_en-US" xlink:label="lab_lpro_DebtInstrumentMarginRate" xlink: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, margin rate (as a percent)</link:label>
    <link:label id="lab_lpro_DebtInstrumentMarginRate_label_en-US" xlink:label="lab_lpro_DebtInstrumentMarginRate" xlink: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, Margin Rate</link:label>
    <link:label id="lab_lpro_DebtInstrumentMarginRate_documentation_en-US" xlink:label="lab_lpro_DebtInstrumentMarginRate" 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, Margin Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentMarginRate" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentMarginRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_DebtInstrumentMarginRate" xlink:to="lab_lpro_DebtInstrumentMarginRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_ace9809b-e7dd-4a7f-81c6-8003c07d478b_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_686b7462-b922-43e3-8460-57a45b0d769f_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">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</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_GainLossOnContractTermination_d61941a5-4fef-415f-992a-221e631c9cb3_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnContractTermination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on extinguishment of tax receivable agreement</link:label>
    <link:label id="lab_us-gaap_GainLossOnContractTermination_label_en-US" xlink:label="lab_us-gaap_GainLossOnContractTermination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Contract Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnContractTermination" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnContractTermination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnContractTermination" xlink:to="lab_us-gaap_GainLossOnContractTermination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_6823f3c5-c059-4dd3-9c65-09e27077f674_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_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_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_951f0726-334f-45b1-aeeb-249cc48a503b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets and Revenue recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedLoanFeeCost_b0b4a182-d1cf-48b6-8c8c-5daa470b6c78_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedLoanFeeCost" xlink: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 deferred financing costs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedLoanFeeCost_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedLoanFeeCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Unamortized Loan Cost (Fee)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanFeeCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedLoanFeeCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableUnamortizedLoanFeeCost" xlink:to="lab_us-gaap_FinancingReceivableUnamortizedLoanFeeCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_b0f65ee8-546b-490e-ba3b-c8b823262ea8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_edfdabd6-2b35-433d-a5ed-d3fbad2c11fe_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_ed50fffd-2ebf-49c0-b372-9e6d080968b7_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" 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">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_AdvertisingExpense_98166037-2294-46ec-b532-4c6cbc7a6c61_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_526f80b7-8e61-4de9-9555-66a0fe08cf3b_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_7d9d256c-930e-4f0f-9047-31722a5bf1e6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_71164f67-845e-4105-96c7-6253e906f2bb_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f1b2862-deec-45d1-b464-36e9cf416fbf_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_40871b8a-4d12-4856-997c-309166b15434_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_us-gaap_OperatingLeasePayments_4e335825-6a48-4c71-aefd-4aa66ca6be03_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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 cash outflows</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2acbab2d-5dcd-45f8-afff-21f33d632596_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, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2cb357fb-cc09-40da-895e-8bbeacd7bc6d_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">Common stock, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_581139fc-91ab-4fb0-8a31-16252cb00b97_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">Common stock, 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_us-gaap_EarningsPerShareBasicAbstract_2f63940a-3bd8-4728-855e-99776048b654_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" 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 income per common share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_2f124aa8-78c2-49de-9e50-45f8dda879a9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income (loss) per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" 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_ConcentrationRiskCreditRisk_787774df-f910-45d7-987b-8ed7f1c890ba_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink: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 of revenue and credit risks</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink: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, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromOtherOperatingActivities_7e5b0599-1979-4aa7-8333-14b493d38665_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherOperatingActivities" xlink: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</link:label>
    <link:label id="lab_us-gaap_ProceedsFromOtherOperatingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherOperatingActivities" xlink: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 Other Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromOtherOperatingActivities" xlink:to="lab_us-gaap_ProceedsFromOtherOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_70d555d6-9eb1-41f7-9b0f-a2953b078e5c_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_cf1f45ab-1975-431d-a1fa-afd978fbe633_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_de3e3f57-7868-4e75-ae40-07e6d99d2d8d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ProgramFeeMember_590307d9-f35f-49fa-a735-bc60dcc3e89a_terseLabel_en-US" xlink:label="lab_lpro_ProgramFeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Program fees</link:label>
    <link:label id="lab_lpro_ProgramFeeMember_1ed9dd19-5805-4c01-aa82-29c23b01c158_verboseLabel_en-US" xlink:label="lab_lpro_ProgramFeeMember" 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">Program Fee</link:label>
    <link:label id="lab_lpro_ProgramFeeMember_label_en-US" xlink:label="lab_lpro_ProgramFeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Program Fee [Member]</link:label>
    <link:label id="lab_lpro_ProgramFeeMember_documentation_en-US" xlink:label="lab_lpro_ProgramFeeMember" 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">Program Fee (member).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProgramFeeMember" xlink:href="lpro-20231231.xsd#lpro_ProgramFeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ProgramFeeMember" xlink:to="lab_lpro_ProgramFeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdministrativeServiceMember_9c275e11-bebe-42b7-857d-74a993d34e50_terseLabel_en-US" xlink:label="lab_us-gaap_AdministrativeServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Claims administration and other service fees</link:label>
    <link:label id="lab_us-gaap_AdministrativeServiceMember_label_en-US" xlink:label="lab_us-gaap_AdministrativeServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdministrativeServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdministrativeServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdministrativeServiceMember" xlink:to="lab_us-gaap_AdministrativeServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_8d6db3cc-66ac-458f-845f-d4c3ff221046_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 dollars 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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_187ee99b-55c4-456e-be81-22911a7834a3_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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, net (1)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ContractWithCustomerAssetAndLiabilityTable_e6c56c4f-c69d-411d-806b-b43c04ce4d6d_terseLabel_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetAndLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Asset And Liability [Table]</link:label>
    <link:label id="lab_lpro_ContractWithCustomerAssetAndLiabilityTable_label_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetAndLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Asset And Liability [Table]</link:label>
    <link:label id="lab_lpro_ContractWithCustomerAssetAndLiabilityTable_documentation_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetAndLiabilityTable" 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">Contract with customer asset and liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetAndLiabilityTable" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetAndLiabilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ContractWithCustomerAssetAndLiabilityTable" xlink:to="lab_lpro_ContractWithCustomerAssetAndLiabilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_a05a54fb-e578-4ada-bdea-92b4b644ead2_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 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_srt_NameOfMajorCustomerDomain_66212d4d-e53b-469f-b7fd-30de047047d1_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_461d8ec8-9803-4979-a398-5a05a17d8fd4_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" 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 income attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_72e235b0-d6c9-47fc-9daa-af892749dbb3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" 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">Number of Awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink: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, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_d2bf7f88-bfd0-4455-9ebc-79b2e20de804_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_lpro_TreasuryStockPolicyTextBlock_9d4d5207-9500-4caa-a81b-9579a69881df_terseLabel_en-US" xlink:label="lab_lpro_TreasuryStockPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_lpro_TreasuryStockPolicyTextBlock_label_en-US" xlink:label="lab_lpro_TreasuryStockPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Policy Text Block]</link:label>
    <link:label id="lab_lpro_TreasuryStockPolicyTextBlock_documentation_en-US" xlink:label="lab_lpro_TreasuryStockPolicyTextBlock" 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">Treasury Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TreasuryStockPolicyTextBlock" xlink:href="lpro-20231231.xsd#lpro_TreasuryStockPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_TreasuryStockPolicyTextBlock" xlink:to="lab_lpro_TreasuryStockPolicyTextBlock" 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_EffectiveIncomeTaxRateContinuingOperations_a6cdc573-c88f-4314-9335-011096509edf_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate reconciliation (as a percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ca79f623-1eef-4ee9-887f-0d297692feff_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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">Income tax expense (benefit) effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_92ab4134-c3ff-41ec-a272-7a2a17a776cd_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Present value of lease liabilities</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_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent_d6e2b455-8bf0-4c6c-b8a3-326ceaf85c7a_terseLabel_en-US" xlink:label="lab_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third-party claims administration liability</link:label>
    <link:label id="lab_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent_label_en-US" xlink:label="lab_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense, Current</link:label>
    <link:label id="lab_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent_documentation_en-US" xlink:label="lab_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" 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">Liability for Claims and Claims Adjustment Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" xlink:href="lpro-20231231.xsd#lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" xlink:to="lab_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_5b6059e4-1f47-4afc-b29b-3b945b335cb4_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_0a756ca9-c919-498f-ab43-b8e8e3c76ee3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink: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 Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_e2ed0886-2588-464f-80cc-9d5c104747d4_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_a01b932b-0fc7-4022-9843-a8f92131c825_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">Share-based Payment Arrangement, 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b4d29959-d84f-4dd6-ad8a-6954e41fac70_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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 Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_0933a663-e193-49df-a398-4824d28e5b57_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" 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_DefinedContributionPlanCostRecognized_83cf324c-f065-4478-b6b4-e3e9fb7f3d91_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, cost</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_79bc89be-8b75-4051-8a15-398ae45ec473_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_CommonStockCapitalSharesReservedForFutureIssuance_64887aa6-7700-4d96-bd64-d4167694ff7e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, capital shares reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" 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_us-gaap_RepaymentsOfLongTermLinesOfCredit_5d629a80-9dd7-43af-9728-5008b0df7632_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" 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">Payments on revolving facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" 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_98ec7e86-419c-486c-a710-ef064848b993_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_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_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_SellingAndMarketingExpense_563bdb36-90c4-46d7-ae2d-b2f98ad41f60_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">Selling 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_us-gaap_CommonStockValue_1420e6d5-4249-4c44-805b-491aab4915ef_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; 550,000,000 shares authorized, 128,198,185 shares issued and 118,819,795 shares outstanding as of December&#160;31, 2023 and 128,198,185 shares issued and 123,646,059 shares outstanding as of December&#160;31, 2022</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_GeneralAndAdministrativeExpense_ebe547d5-b65d-4781-aceb-3c2749b92393_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_OperatingLeaseRightOfUseAssetAmortizationExpense_2a0280ee-3648-43eb-b6b8-c307002c5729_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">Non-cash operating lease cost</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_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_CurrentStateAndLocalTaxExpenseBenefit_5d2fc928-6add-4fd1-9412-599a1c1fdcad_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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 State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_c39d5071-0733-4085-b862-5b1bca8df544_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_lpro_SecuredOvernightFinancingRateSOFRMember_ea5d88f6-c813-453e-bd6b-c7f900558f26_terseLabel_en-US" xlink:label="lab_lpro_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_lpro_SecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_lpro_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_lpro_SecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_lpro_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_lpro_SecuredOvernightFinancingRateSOFRMember" xlink:href="lpro-20231231.xsd#lpro_SecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_SecuredOvernightFinancingRateSOFRMember" xlink:to="lab_lpro_SecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_68029552-4ff3-430f-99ba-f93936378a35_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink: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 from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" 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_906e14dd-c971-4bea-8633-833e8160812a_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 disclosure of cash flow information:</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_0d8a542c-6c21-42e1-8322-a020cddf63ea_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, net</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_9af56a6e-e968-4b39-8c50-27012875dbd7_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_0fc3e067-be33-46ee-912e-2d70a7b51899_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_283679cd-9def-4c92-834f-ede1181cbc21_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_us-gaap_EarningsPerSharePolicyTextBlock_ca7593c7-9c50-48c9-bf42-b60a97710e28_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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 income (loss) per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_1d250d1d-5974-4466-b52e-aaef1239a1f3_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 repurchase program, authorized amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink: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 Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_1de05517-6da5-4a70-8967-3a70601cf74b_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax payable</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrent_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and Excise Tax Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_6bc1c2a2-07f8-4525-8ad0-ede29ef7c27e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" 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">Shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_2a1977f4-3a43-4add-b606-b1b2c35fb73b_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_84a611a7-db46-4cc4-bb7a-dd4679e3f323_negatedLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" 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">Receivables transferred from contract assets upon billing the lending institutions</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Reclassified to Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:to="lab_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5003c87e-84a6-40f1-ad7f-3bc8f4891f3f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_632ca712-bcec-4944-850e-98e17eecb8d9_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" 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_us-gaap_ConcentrationRiskPercentage1_8be830ea-23b8-42a7-af8d-ebd6b709495f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink: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 (as a percent)</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink: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, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_b166174c-1605-4c98-9eca-1d1490304930_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_2ae87b5c-d228-4d96-85ea-c99120ca8211_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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 Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_07723a5a-347c-4a1d-a98b-a47eb6d6cecc_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_a6d8fb95-bf6b-4247-b9d9-73cdedbec7c9_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_9daba8b4-951f-4112-9917-81841d340b8f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_IncomeTaxDisclosureLineItems_a32042c7-daf4-46dd-a84e-656e9de2512e_terseLabel_en-US" xlink:label="lab_lpro_IncomeTaxDisclosureLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_lpro_IncomeTaxDisclosureLineItems_label_en-US" xlink:label="lab_lpro_IncomeTaxDisclosureLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_lpro_IncomeTaxDisclosureLineItems_documentation_en-US" xlink:label="lab_lpro_IncomeTaxDisclosureLineItems" 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">Income tax disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_IncomeTaxDisclosureLineItems" xlink:href="lpro-20231231.xsd#lpro_IncomeTaxDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems" xlink:to="lab_lpro_IncomeTaxDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_23671d82-bbf1-41a9-804b-c71cc18e0c70_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">Granted (in dollars 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_RestrictedCashCurrent_1e336622-08c9-485a-b9dd-ea6d44e91621_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink: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_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_8cbac7db-f372-45f5-9509-e9590fc5db65_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" 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">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink: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, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_35bba4c3-319c-46da-8582-2c9e21b1face_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_ef70dcf3-6c3c-46f9-8b55-87ffede1ee85_periodStartLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" 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">Preferred stock, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_d0e4d0e0-afda-42c3-a7c8-fa5ff978fa99_periodEndLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" 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">Preferred stock, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_3d29600f-5140-473a-8094-3dbd0d4c8841_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink: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</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_5efff0d4-7dbf-4ddc-8e01-032b26fbf196_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 provided by 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_lpro_AccruedExciseTaxFromShareRepurchases_0a797f4b-b29a-46b8-91ff-cda3e6a2fa9a_terseLabel_en-US" xlink:label="lab_lpro_AccruedExciseTaxFromShareRepurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued excise tax associated with share repurchases</link:label>
    <link:label id="lab_lpro_AccruedExciseTaxFromShareRepurchases_label_en-US" xlink:label="lab_lpro_AccruedExciseTaxFromShareRepurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Excise Tax From Share Repurchases</link:label>
    <link:label id="lab_lpro_AccruedExciseTaxFromShareRepurchases_documentation_en-US" xlink:label="lab_lpro_AccruedExciseTaxFromShareRepurchases" 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">Accrued Excise Tax From Share Repurchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_AccruedExciseTaxFromShareRepurchases" xlink:href="lpro-20231231.xsd#lpro_AccruedExciseTaxFromShareRepurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_AccruedExciseTaxFromShareRepurchases" xlink:to="lab_lpro_AccruedExciseTaxFromShareRepurchases" 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_DepreciationDepletionAndAmortization_cf8c30d4-442b-46f9-b254-b09714b6fb91_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 and amortization of fixed assets</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_PaymentsToDevelopSoftware_032730d4-b87d-44e9-9480-c3b8f412391c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" 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">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink: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 Develop Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware" 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_us-gaap_MediumTermNotesMember_dc549b16-afee-488b-9034-59d49259ac6c_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_AssetsAndLiabilitiesLesseeTableTextBlock_19a63904-e3eb-4ed5-a678-d337a0ba840b_terseLabel_en-US" xlink:label="lab_lpro_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">Assets and Liabilities, Lessee</link:label>
    <link:label id="lab_lpro_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_lpro_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_lpro_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_lpro_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_lpro_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="lpro-20231231.xsd#lpro_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_lpro_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <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_c30343d8-4850-4645-b9d1-8b3576d7f1a8_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 stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_c47f9dc8-7120-47b3-bb98-d927a6e01662_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_4ef0a206-69bf-470d-af0f-37863c11b504_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_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments_e55e3e50-9368-4b41-8668-f0e3e395434a_terseLabel_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan origination paid through financing arrangements (as a percent)</link:label>
    <link:label id="lab_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments_label_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments" xlink: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 From Contract With Customer, Percentage, Paid In Installments</link:label>
    <link:label id="lab_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments_documentation_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments" 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">Revenue From Contract With Customer, Percentage, Paid In Installments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments" xlink:to="lab_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cb810807-47a1-4e89-a3d8-d9747eab0feb_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_ScheduleOfStockByClassTable_14d81507-393a-4172-ac65-da2bc762d253_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink: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 by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink: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 Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_a21cf1a9-c3a4-4482-85d6-ee8a023db265_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_a3814957-8875-4902-9a8e-b5d49439dabb_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">Expected life</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_651807e0-b59f-495d-b9f8-c0d468db63bf_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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 (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_label_en-US" xlink:label="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink: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 Fair Value Assets And Liabilities Measured On Recurring Basis [Abstract]</link:label>
    <link:label id="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_documentation_en-US" xlink:label="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" 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 fair value assets and liabilities measured on recurring basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:to="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_91f652cf-f944-44ed-8ff8-8747691f2b63_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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 measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_97775062-fcd4-4e18-9af6-d97e9b4ff9f2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_cddd2c6f-3dbe-4ba4-8f62-2010087297b9_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" 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">Level&#160;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_lpro_CustomerOneMember_4d89868b-4973-4e51-b16a-f95135604fa3_terseLabel_en-US" xlink:label="lab_lpro_CustomerOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One</link:label>
    <link:label id="lab_lpro_CustomerOneMember_label_en-US" xlink:label="lab_lpro_CustomerOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer One [Member]</link:label>
    <link:label id="lab_lpro_CustomerOneMember_documentation_en-US" xlink:label="lab_lpro_CustomerOneMember" 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">Customer One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_CustomerOneMember" xlink:href="lpro-20231231.xsd#lpro_CustomerOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_CustomerOneMember" xlink:to="lab_lpro_CustomerOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_87af5cf0-b01c-465e-96ce-91150f012f8b_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_DeferredFinanceCostsNet_80eadb9b-b229-4b89-aeae-2d93d712a781_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" 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 deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_1ac3e5b0-524e-4132-9025-0c2fda2d863c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 issuance costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_PaymentsForSettlementOfTaxReceivableAgreement_e4b7d3fe-9eaf-4412-9ff2-cd2ed9305890_negatedTerseLabel_en-US" xlink:label="lab_lpro_PaymentsForSettlementOfTaxReceivableAgreement" 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">Settlement of tax receivable agreement</link:label>
    <link:label id="lab_lpro_PaymentsForSettlementOfTaxReceivableAgreement_label_en-US" xlink:label="lab_lpro_PaymentsForSettlementOfTaxReceivableAgreement" xlink: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 For Settlement Of Tax Receivable Agreement</link:label>
    <link:label id="lab_lpro_PaymentsForSettlementOfTaxReceivableAgreement_documentation_en-US" xlink:label="lab_lpro_PaymentsForSettlementOfTaxReceivableAgreement" 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">Payments For Settlement Of Tax Receivable Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PaymentsForSettlementOfTaxReceivableAgreement" xlink:href="lpro-20231231.xsd#lpro_PaymentsForSettlementOfTaxReceivableAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_PaymentsForSettlementOfTaxReceivableAgreement" xlink:to="lab_lpro_PaymentsForSettlementOfTaxReceivableAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ContractWithCustomerAssetAndLiabilityLineItems_55ec09b9-6724-42e2-9bcd-ef7762aa4a37_terseLabel_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetAndLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Asset And Liability [Line Items]</link:label>
    <link:label id="lab_lpro_ContractWithCustomerAssetAndLiabilityLineItems_label_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetAndLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer Asset And Liability [Line Items]</link:label>
    <link:label id="lab_lpro_ContractWithCustomerAssetAndLiabilityLineItems_documentation_en-US" xlink:label="lab_lpro_ContractWithCustomerAssetAndLiabilityLineItems" 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">Contract with customer asset and liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetAndLiabilityLineItems" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetAndLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ContractWithCustomerAssetAndLiabilityLineItems" xlink:to="lab_lpro_ContractWithCustomerAssetAndLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_a2899f9f-b764-46fb-a565-185acf9efa63_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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, effective interest rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_07c059c7-788d-48ab-9ea8-05a66b7370a2_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 [Roll Forward]</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_4b7c5925-953d-40d4-93d0-19d55b76f122_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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e129b9bb-3936-4523-b668-893e8c387ae2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" 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_0d3fbe0f-58cb-44e1-b3cb-09b607a5e1d5_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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_cf9d2d3a-52cc-4071-a107-f89bdb7cade0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink: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, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_18e7d7c8-24d3-4d03-af39-f72566be3995_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c2268f26-b338-4396-aee7-6aac5125fa70_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink: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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_PaymentsReceivedFromInsuranceCarriers_fba56d68-0bd5-4c0e-8b44-970603d1e754_negatedLabel_en-US" xlink:label="lab_lpro_PaymentsReceivedFromInsuranceCarriers" 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">Payments received from insurance carriers</link:label>
    <link:label id="lab_lpro_PaymentsReceivedFromInsuranceCarriers_label_en-US" xlink:label="lab_lpro_PaymentsReceivedFromInsuranceCarriers" xlink: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 Received From Insurance Carriers</link:label>
    <link:label id="lab_lpro_PaymentsReceivedFromInsuranceCarriers_documentation_en-US" xlink:label="lab_lpro_PaymentsReceivedFromInsuranceCarriers" 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">Payments received from insurance carriers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PaymentsReceivedFromInsuranceCarriers" xlink:href="lpro-20231231.xsd#lpro_PaymentsReceivedFromInsuranceCarriers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_PaymentsReceivedFromInsuranceCarriers" xlink:to="lab_lpro_PaymentsReceivedFromInsuranceCarriers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_68142eb6-1986-4d17-8519-70923bf44b39_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">Share-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_1a2e2b6d-c258-48c9-940d-8907928f014a_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_dei_CityAreaCode_782b120d-ac16-4581-95bc-ace75fef29c6_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_81555f2f-b0d9-460c-85bd-ac146cadcf5a_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_us-gaap_EarningsPerShareTextBlock_f4555fd6-f72a-4360-836f-f8e570b33099_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 Income Per 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_srt_ProductOrServiceAxis_6fe04209-9bea-4413-a9e1-c5eb24d8daed_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_IncomeStatementLocationDomain_83c864c0-8dde-43d1-985f-9a71671e6746_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_ProceedsFromNotesPayable_bc6aed0a-9269-4ee9-a125-144b0f04b32c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable" xlink: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 term loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable" xlink: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 Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromNotesPayable" xlink:to="lab_us-gaap_ProceedsFromNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_0ed0e90c-bb96-4249-b915-bcf429eb2278_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_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage_96e08059-e5f2-4e9d-a51d-9c817e390606_terseLabel_en-US" xlink:label="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ranget of target (as a percent)</link:label>
    <link:label id="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage_label_en-US" xlink:label="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" xlink: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, Vesting Rights, Target Percentage</link:label>
    <link:label id="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage_documentation_en-US" xlink:label="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" 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, Vesting Rights, Target Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" xlink:href="lpro-20231231.xsd#lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" xlink:to="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_TimeBasedRestrictedStockUnitsMember_5c22baf1-19ae-479e-8862-ad509edf84e2_terseLabel_en-US" xlink:label="lab_lpro_TimeBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-based restricted stock units</link:label>
    <link:label id="lab_lpro_TimeBasedRestrictedStockUnitsMember_9ffc4e87-73b2-4697-a622-4426f221461b_verboseLabel_en-US" xlink:label="lab_lpro_TimeBasedRestrictedStockUnitsMember" 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">Unvested time-based restricted stock units</link:label>
    <link:label id="lab_lpro_TimeBasedRestrictedStockUnitsMember_label_en-US" xlink:label="lab_lpro_TimeBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time-Based Restricted Stock Units [Member]</link:label>
    <link:label id="lab_lpro_TimeBasedRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_lpro_TimeBasedRestrictedStockUnitsMember" 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">Time-Based Restricted Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_TimeBasedRestrictedStockUnitsMember" xlink:to="lab_lpro_TimeBasedRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_ef1a4305-2b51-4883-a832-fd29d5fc40dd_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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_14e101b1-76e4-47d6-8a24-60927a769506_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_ba696c8d-9700-4c78-9a78-a77a900b2143_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" 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_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_c78ac132-a6ed-4673-8210-e38364b5b416_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" 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">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_LiabilitiesFairValueDisclosure_570c0ab9-c781-43d2-921b-3301a1c401fa_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink: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</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_60da17f3-8777-4e0a-b47d-9727644c9704_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 liabilities</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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ba881b40-240c-4c82-baf7-5bd51d38f2ab_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" 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">Shares withheld for taxes related to restricted stock units</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink: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, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangeInContractWithCustomerAssetAbstract_label_en-US" xlink:label="lab_us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Contract with Customer, Asset [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInContractWithCustomerAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:to="lab_us-gaap_ChangeInContractWithCustomerAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_58c3bc8d-ffc1-446e-a3bd-41fe28fc2812_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink: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. Treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink: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 Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_005501e7-ff56-4bf2-b3a9-231522f22784_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 paid, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink: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 Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_TpaFeeMember_0f34095f-0c44-44b4-b954-fd1d0d69cf24_terseLabel_en-US" xlink:label="lab_lpro_TpaFeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TPA&#160;Fee</link:label>
    <link:label id="lab_lpro_TpaFeeMember_label_en-US" xlink:label="lab_lpro_TpaFeeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TPA Fee [Member]</link:label>
    <link:label id="lab_lpro_TpaFeeMember_documentation_en-US" xlink:label="lab_lpro_TpaFeeMember" 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">TPA Fee (member).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TpaFeeMember" xlink:href="lpro-20231231.xsd#lpro_TpaFeeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_TpaFeeMember" xlink:to="lab_lpro_TpaFeeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_f10bcaf9-ff87-4ef4-9870-053f197ee952_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 used in 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_DeferredIncomeTaxAssetsNet_3cde0ec6-462f-46ec-a387-c1159338f211_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax asset, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_LesseeOperatingLeaseOptionToExtendTerm_05890d07-e520-4b06-a2e3-8a5158e28404_terseLabel_en-US" xlink:label="lab_lpro_LesseeOperatingLeaseOptionToExtendTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Optional extension period (in months)</link:label>
    <link:label id="lab_lpro_LesseeOperatingLeaseOptionToExtendTerm_label_en-US" xlink:label="lab_lpro_LesseeOperatingLeaseOptionToExtendTerm" xlink: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, Option to Extend, Term</link:label>
    <link:label id="lab_lpro_LesseeOperatingLeaseOptionToExtendTerm_documentation_en-US" xlink:label="lab_lpro_LesseeOperatingLeaseOptionToExtendTerm" 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 Lease, Option to Extend, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_LesseeOperatingLeaseOptionToExtendTerm" xlink:href="lpro-20231231.xsd#lpro_LesseeOperatingLeaseOptionToExtendTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_LesseeOperatingLeaseOptionToExtendTerm" xlink:to="lab_lpro_LesseeOperatingLeaseOptionToExtendTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a10da8bc-7049-45d2-932f-597f2008a2be_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_us-gaap_RetainedEarningsMember_a7b3771b-58e9-4db5-aec9-6ae3ca48884e_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_LongTermDebtCurrent_a8c701ac-fd89-488c-ad85-1cea5d716733_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" 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: current portion of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink: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, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_45f8f8b4-d2fd-48a4-9833-92dca49e4cff_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">Share-based Payment Arrangement, Expensed and Capitalized, Amount</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_10db22ed-1fe5-4814-a702-dafd726e4351_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 stockholders&#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_OtherAssetsNoncurrent_826de5d8-c445-4a4b-b7d8-80bfb6e02222_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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 Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_8bc50fd4-cccf-48a5-b225-abafa0fc0323_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_8be6d8b6-b510-4979-829e-c6d26358102f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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, Remaining Amortization Period</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink: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, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f14d90d3-c4a3-4686-b3e6-efdde8f0418b_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">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7ba26e80-3246-4b95-a3c4-cb863110f2c2_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">Basic net income per share attributable to common stockholders (in dollars 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_ec976c3b-b4e6-4bcb-8ec6-d844e162a27d_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 asset, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_96b8897e-78c5-4e29-bed8-2456a2754c80_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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 operating lease right-of-use asset, net</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_513e3301-8d64-4c68-a41b-f8b613ae9a9d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized expense, stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink: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, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_73e57169-cc18-4fff-8829-2eae57e1e5e2_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_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_DeferredTaxAssetsLiabilitiesNet_d67eb626-456c-42fa-be8c-bcc124890dc2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" 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">Deferred tax asset, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_bc6d6e01-706d-4155-8451-f42c815c4314_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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 income attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" 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_6f9a10da-8d7b-4e23-b00b-c446990532ca_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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_94f8ed6a-e3ff-43b4-af07-0a64929abc52_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" 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">Vested and Expected to Vest</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_d9c65100-086c-4b92-8f45-6dc046c898f6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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 time to vest (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_DeferredTaxAssetsOperatingLeaseLiability_773114ad-0097-4402-8c55-29089059946c_terseLabel_en-US" xlink:label="lab_lpro_DeferredTaxAssetsOperatingLeaseLiability" xlink: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_lpro_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_lpro_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Lease, Liability</link:label>
    <link:label id="lab_lpro_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_lpro_DeferredTaxAssetsOperatingLeaseLiability" 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">Deferred Tax Assets, Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="lpro-20231231.xsd#lpro_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_lpro_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_bf8ad56d-9e13-40ba-a140-e8d47be66ec4_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_1e3120da-cbf7-466c-b328-7054db353042_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_lpro_PerformanceBasedRestrictedStockUnitsMember_84a857e5-38d7-4dde-a3fe-18b063d688e2_terseLabel_en-US" xlink:label="lab_lpro_PerformanceBasedRestrictedStockUnitsMember" xlink: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-based restricted stock units</link:label>
    <link:label id="lab_lpro_PerformanceBasedRestrictedStockUnitsMember_33c1ff31-4562-4928-9fd0-299162644ad5_verboseLabel_en-US" xlink:label="lab_lpro_PerformanceBasedRestrictedStockUnitsMember" 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">Unvested performance-based restricted stock units</link:label>
    <link:label id="lab_lpro_PerformanceBasedRestrictedStockUnitsMember_label_en-US" xlink:label="lab_lpro_PerformanceBasedRestrictedStockUnitsMember" xlink: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-Based Restricted Stock Units [Member]</link:label>
    <link:label id="lab_lpro_PerformanceBasedRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_lpro_PerformanceBasedRestrictedStockUnitsMember" 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">Performance-Based Restricted Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_PerformanceBasedRestrictedStockUnitsMember" xlink:to="lab_lpro_PerformanceBasedRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_8c7b51d9-33ba-420f-9697-3f1f97108e31_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_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2af16232-b495-4462-946b-96d7ac70fd14_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remain amount of shares to be repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink: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 Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" 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_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement_488d0b2d-5f68-4015-8d80-bf58bce7f763_negatedTerseLabel_en-US" xlink:label="lab_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement" 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">Gain on extinguishment of tax receivable agreement</link:label>
    <link:label id="lab_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement_label_en-US" xlink:label="lab_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) On Extinguishment Of Tax Receivable Agreement</link:label>
    <link:label id="lab_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement_documentation_en-US" xlink:label="lab_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement" 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">Gain (Loss) On Extinguishment Of Tax Receivable Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement" xlink:href="lpro-20231231.xsd#lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement" xlink:to="lab_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_ce966db5-cc33-471b-a77d-3a6265c351a0_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, shares 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_dei_EntityPublicFloat_10bac58e-9527-4288-89e1-7ae8d61a1d3d_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_6eb18f4a-1721-4184-8b57-702c535ca361_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, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_1c857685-5f86-4076-b31e-95864a6e915c_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" 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 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_49319875-d69b-4b46-9982-efd7c1932445_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 income to net cash provided by 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_lpro_TermLoanDue2026Member_6d42dc3f-218f-4b8a-af27-081588d101e3_terseLabel_en-US" xlink:label="lab_lpro_TermLoanDue2026Member" xlink: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 Loan Due 2026</link:label>
    <link:label id="lab_lpro_TermLoanDue2026Member_label_en-US" xlink:label="lab_lpro_TermLoanDue2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Due 2026 [Member]</link:label>
    <link:label id="lab_lpro_TermLoanDue2026Member_documentation_en-US" xlink:label="lab_lpro_TermLoanDue2026Member" 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">Term Loan Due 2026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2026Member" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_TermLoanDue2026Member" xlink:to="lab_lpro_TermLoanDue2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableCurrent_e3494f27-3383-45aa-945d-c79b4c06e2b4_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink: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 portion of debt</link:label>
    <link:label id="lab_us-gaap_NotesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableCurrent" xlink:to="lab_us-gaap_NotesPayableCurrent" 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_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_f7fd6653-3c6b-4558-988c-3e7373b4891a_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">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_lpro_AuditInformationAbstract_label_en-US" xlink:label="lab_lpro_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_lpro_AuditInformationAbstract_documentation_en-US" xlink:label="lab_lpro_AuditInformationAbstract" 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">Audit Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_AuditInformationAbstract" xlink:href="lpro-20231231.xsd#lpro_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_AuditInformationAbstract" xlink:to="lab_lpro_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_1c15bdae-cd15-472a-aa01-22c906e26b33_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_070fa431-0406-4fa9-ad6d-e31d3b16fe15_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" 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">Provision for expected credit losses</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_us-gaap_AdditionalPaidInCapital_adbb91ac-2c18-4d41-b304-6dc683310fe0_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7318c1fa-3519-4d52-b56b-7d11df77c3a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_a4562393-ed46-48f1-93da-47ab7b593c5e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" 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">Operating lease right-of-use asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_070bf03f-a797-4e5d-a8e5-b71612d13d6c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid_aba93dc8-23a7-47a3-b167-6345869e54b1_terseLabel_en-US" xlink:label="lab_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" xlink: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 software development costs accrued but not paid</link:label>
    <link:label id="lab_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid_label_en-US" xlink:label="lab_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software development costs accrued but not paid</link:label>
    <link:label id="lab_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid_documentation_en-US" xlink:label="lab_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" 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">Capitalized software development costs accrued but not paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" xlink:href="lpro-20231231.xsd#lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" xlink:to="lab_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ed6a6396-132a-4202-8f45-1a5f6d987689_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_b6798258-f640-497c-80bb-5b665e4513c1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_7edbbd22-1c6f-4885-aec5-d4ebf1e2f9f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_cf7eff4a-69c4-4654-af22-5fd352768f99_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink: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 Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink: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 Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8bde5428-4038-4a29-b012-ccfd6ad9ccea_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_6ef16546-9465-4dc3-b48c-5605b8354574_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, employer matching contribution, percent of employees' gross pay</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" 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_us-gaap_AllowanceForDoubtfulAccountsReceivable_f226bf30-f503-4383-b6b4-b7fa9bbe508b_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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 credit loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_d6275c8a-7a2b-40fb-9580-9cdea457be10_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink: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, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fd55dd99-3504-4e1b-9314-0bf9c6a87390_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_f5dcdae7-c9bd-4e98-8877-6e66ba5aa7a8_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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_000642aa-e215-44ac-9452-577b2b653eef_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of outstanding Time-Based Restricted Stock Units (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_6ba82702-b49b-4d51-8d91-d79e083c3ea1_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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">Other current and non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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 Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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_us-gaap_CostOfSalesMember_22290b44-2c1e-4fba-b6a5-aa55549315d1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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 services</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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 Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_07867bbd-c102-476b-ab0a-a0df378f9e04_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_631746dd-91f5-4476-9956-0498a947ee12_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_2d5a3543-3bde-4d0c-a9ab-e1e8c19f2328_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_85772d5d-167b-4dc8-abfb-633405a0b03c_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_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_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_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_569cb791-a9be-4e4c-94ce-d63e0edfe00b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink: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 issued, net of shares withheld for taxes</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink: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, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_9a3cf208-423f-4cc9-ae38-3bfdbb8fa086_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer Benchmark</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink: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 from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b286cec8-f458-4a4e-8f18-cef071f24c8e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_a91f1f54-6101-425a-a31f-9b5efe809c9d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink: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, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_6d4955c0-c8a9-4b72-9192-902ec6de50d5_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_7c7d2550-224c-4496-be1c-10b86b7b4605_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_AllocatedShareBasedCompensationExpense_7d5ecdeb-e906-49a9-86c4-348eb764fb34_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">Total share-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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_95592542-01f6-4afe-b0e0-3189640b0fa6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink: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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink: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) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1b5cfa8d-018a-42e7-ad3f-65046c1892a9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_9af7d5a0-25a4-4361-92c6-c6e6feb4ae44_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_062cf688-66e2-40c3-86be-72bdcb92b259_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink: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 Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_0302660e-bfc9-4aa5-a11d-bc6007610d80_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 of Financial Instruments</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_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent_30f0015b-a75b-4bcc-9a80-14cc73224623_negatedTerseLabel_en-US" xlink:label="lab_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" 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">Gain on extinguishment of tax receivable agreement</link:label>
    <link:label id="lab_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent_label_en-US" xlink:label="lab_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Gain On Extinguishment Of Tax Receivable Agreement, Percent</link:label>
    <link:label id="lab_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent_documentation_en-US" xlink:label="lab_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" 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">Effective Income Tax Rate Reconciliation, Gain On Extinguishment Of Tax Receivable Agreement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" xlink:href="lpro-20231231.xsd#lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" xlink:to="lab_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_9a43ccdc-8149-4aff-86ec-35ec3c367479_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Third-party claims administration liability</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink: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 Liability for Claims and Claims Adjustment Expense Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:to="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_0a77ef3a-7cab-4efc-8021-2fb7a55c776b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink: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 Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" 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_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization_f54c3e16-305c-4c68-abe6-31c1c000e65e_negatedTerseLabel_en-US" xlink:label="lab_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization" 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_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink: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, Accumulated Amortization</link:label>
    <link:label id="lab_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization_documentation_en-US" xlink:label="lab_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization" 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 Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="lpro-20231231.xsd#lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d8ac5022-c84d-409a-bb68-0d2cc8869624_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 remaining 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_lpro_LesseeOperatingLeaseNumberOfOperatingLeases_e5f0c9f7-ff9f-4429-b99f-11ce1775ba3f_terseLabel_en-US" xlink:label="lab_lpro_LesseeOperatingLeaseNumberOfOperatingLeases" xlink: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 operating leases</link:label>
    <link:label id="lab_lpro_LesseeOperatingLeaseNumberOfOperatingLeases_label_en-US" xlink:label="lab_lpro_LesseeOperatingLeaseNumberOfOperatingLeases" xlink: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, Number Of Operating Leases</link:label>
    <link:label id="lab_lpro_LesseeOperatingLeaseNumberOfOperatingLeases_documentation_en-US" xlink:label="lab_lpro_LesseeOperatingLeaseNumberOfOperatingLeases" 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 Lease, Number Of Operating Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_LesseeOperatingLeaseNumberOfOperatingLeases" xlink:href="lpro-20231231.xsd#lpro_LesseeOperatingLeaseNumberOfOperatingLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_LesseeOperatingLeaseNumberOfOperatingLeases" xlink:to="lab_lpro_LesseeOperatingLeaseNumberOfOperatingLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bc401604-f0bb-4f53-89c9-0d2015500dc1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink: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 from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" 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_us-gaap_LongtermDebtTypeAxis_21fb1e34-e108-4c3a-8bf7-2982c166c104_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink: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, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink: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, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_cf42af07-817d-4963-8742-0065bddececa_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_us-gaap_MoneyMarketFundsMember_ce73a992-ffc4-4b5e-9bf7-5f6f6190ca79_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_CashAndCashEquivalentsAxis_b3237ee2-5940-4b8b-ab38-52435328fb7b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_c8ceada3-f688-4eff-92d2-4a46f30210de_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink: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_DeferredTaxAssetsGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock_c85717e8-21fd-4a1b-a290-b6118de60ea5_terseLabel_en-US" xlink:label="lab_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of incremental shares on outstanding common stock</link:label>
    <link:label id="lab_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock_label_en-US" xlink:label="lab_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent Of Incremental Shares On Outstanding Common Stock</link:label>
    <link:label id="lab_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock_documentation_en-US" xlink:label="lab_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock" 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">Percent of incremental shares on outstanding common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock" xlink:href="lpro-20231231.xsd#lpro_PercentOfIncrementalSharesOnOutstandingCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock" xlink:to="lab_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_244625d1-ffd6-439a-9311-9d9f59d11570_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_RepaymentsOfNotesPayable_2d88953c-1d9d-4840-927a-53692d35c08d_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" 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">Payments on term loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfNotesPayable" xlink:to="lab_us-gaap_RepaymentsOfNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_8226b489-3dfc-4b04-baba-7de2481b2184_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</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_InterestPaidNet_4a1f3561-f8d0-4525-993f-a17b8bccb7ed_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">Interest paid</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_us-gaap_CreditFacilityDomain_fbc9c40c-2c74-4ebf-9cec-f57da1ce2538_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_fbbd4e55-8d9e-4aed-b49a-84d1f17f6d19_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">Debt instrument, basis spread on variable 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_f48d485f-aa57-43fb-8eb7-852af7f1d696_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, plant 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_37cb3815-7e2b-455f-a227-44cefc15a8ab_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink: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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink: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) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_4cbd0352-ee85-417d-93af-a3d37b1a714d_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">Total long-term debt, net of deferred financing costs</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_SellingAndMarketingExpenseMember_c4549bbf-4da3-46fd-8dd4-c278377680e2_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</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5240f738-33ec-4016-8729-b394f3693db8_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">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa695779-f072-4505-99cb-9e1810c54aa6_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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">Diluted weighted average common shares (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_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_a4cefbc5-31d7-4b81-8bdf-05eda0a914be_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink: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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink: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, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" 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_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation_8c7eed25-eea6-4940-8a81-896a34fdb96d_terseLabel_en-US" xlink:label="lab_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan, minimum employee age requirement for participation</link:label>
    <link:label id="lab_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation_label_en-US" xlink:label="lab_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Minimum Employee Age Requirement For Participation</link:label>
    <link:label id="lab_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation_documentation_en-US" xlink:label="lab_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" 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">Defined Contribution Plan, Minimum Employee Age Requirement For Participation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" xlink:href="lpro-20231231.xsd#lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" xlink:to="lab_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_DeferredTaxLiabilitiesContractAssets_0552a987-6810-43a3-9afb-7d03539a8d22_negatedTerseLabel_en-US" xlink:label="lab_lpro_DeferredTaxLiabilitiesContractAssets" 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">Contract assets</link:label>
    <link:label id="lab_lpro_DeferredTaxLiabilitiesContractAssets_label_en-US" xlink:label="lab_lpro_DeferredTaxLiabilitiesContractAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Contract Assets</link:label>
    <link:label id="lab_lpro_DeferredTaxLiabilitiesContractAssets_documentation_en-US" xlink:label="lab_lpro_DeferredTaxLiabilitiesContractAssets" 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">Deferred Tax Liabilities, Contract Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DeferredTaxLiabilitiesContractAssets" xlink:href="lpro-20231231.xsd#lpro_DeferredTaxLiabilitiesContractAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_DeferredTaxLiabilitiesContractAssets" xlink:to="lab_lpro_DeferredTaxLiabilitiesContractAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_fdc0d42c-cea0-404d-8399-b3f2c5e1b4d3_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink: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 Contract Assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_TopInsurancePartnerMember_8128180b-3d58-4ddd-b0b8-1f422aa02637_terseLabel_en-US" xlink:label="lab_lpro_TopInsurancePartnerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top Insurance Partner</link:label>
    <link:label id="lab_lpro_TopInsurancePartnerMember_label_en-US" xlink:label="lab_lpro_TopInsurancePartnerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top Insurance Partner [Member]</link:label>
    <link:label id="lab_lpro_TopInsurancePartnerMember_documentation_en-US" xlink:label="lab_lpro_TopInsurancePartnerMember" 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">Top Insurance Partner</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TopInsurancePartnerMember" xlink:href="lpro-20231231.xsd#lpro_TopInsurancePartnerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_TopInsurancePartnerMember" xlink:to="lab_lpro_TopInsurancePartnerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_12a2a174-eb25-4018-b117-d917e93daef6_terseLabel_en-US" xlink:label="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink: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 Assets and Liabilities Measured on Recurring Basis [Table]</link:label>
    <link:label id="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_label_en-US" xlink:label="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink: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 Fair Value Assets And Liabilities Measured On Recurring Basis [Table]</link:label>
    <link:label id="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_documentation_en-US" xlink:label="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" 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 fair value assets and liabilities measured on recurring basis.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="lab_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_ec3e261c-1a6a-4a45-a4b2-b5a3af7eee08_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6d4d7b8c-a737-4113-88a0-cd31a3a19aaf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Assets</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink: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 from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9cfc0723-8fad-41c5-a996-b85ff80acf27_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">Capitalized software development costs</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_us-gaap_AdditionalPaidInCapitalMember_891726cf-8615-4b32-b60f-64101e45984e_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_dei_DocumentAnnualReport_c1de02da-2895-424e-a86f-32ba96ee5a50_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_AccruedIntangibleAssetsCosts_d082f0ef-7623-4408-931a-ff3a681d4020_terseLabel_en-US" xlink:label="lab_lpro_AccruedIntangibleAssetsCosts" xlink: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 compensation for capitalized software development</link:label>
    <link:label id="lab_lpro_AccruedIntangibleAssetsCosts_label_en-US" xlink:label="lab_lpro_AccruedIntangibleAssetsCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Intangible Assets Costs</link:label>
    <link:label id="lab_lpro_AccruedIntangibleAssetsCosts_documentation_en-US" xlink:label="lab_lpro_AccruedIntangibleAssetsCosts" 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">Accrued Intangible Assets Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_AccruedIntangibleAssetsCosts" xlink:href="lpro-20231231.xsd#lpro_AccruedIntangibleAssetsCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_AccruedIntangibleAssetsCosts" xlink:to="lab_lpro_AccruedIntangibleAssetsCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_469c5541-d86c-4819-a53d-bd9ccf87d830_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_94684bc3-277d-4438-bb35-558746b6b107_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_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_SubsequentEventsTextBlock_832176d1-479b-47a0-b05e-71d0d54c3f1b_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_254a6a73-cdc6-443e-926f-902fe7f7ba28_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">Share-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_b6183a9d-2d44-4c4b-8d63-a11038735850_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 issuance costs</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_452b1c88-3b51-46a5-845f-19f35b39260a_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">Fair Value, 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_lpro_PercentOnNumberOfSharesOutstanding_95a8aadf-9cc2-4b6f-8027-ff6bc9a3c3db_terseLabel_en-US" xlink:label="lab_lpro_PercentOnNumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent on number of shares outstanding</link:label>
    <link:label id="lab_lpro_PercentOnNumberOfSharesOutstanding_label_en-US" xlink:label="lab_lpro_PercentOnNumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent On Number Of Shares Outstanding</link:label>
    <link:label id="lab_lpro_PercentOnNumberOfSharesOutstanding_documentation_en-US" xlink:label="lab_lpro_PercentOnNumberOfSharesOutstanding" 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">Percent on number of shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PercentOnNumberOfSharesOutstanding" xlink:href="lpro-20231231.xsd#lpro_PercentOnNumberOfSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_PercentOnNumberOfSharesOutstanding" xlink:to="lab_lpro_PercentOnNumberOfSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_1ac82b54-45b0-457b-b344-938e4e502175_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink: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 Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_db36be6d-d026-4545-8d77-e2830b6e1b15_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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_LesseeOperatingLeaseLiabilityPaymentsDue_50fa3657-74ce-4947-8af4-a488f3328c3e_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" 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 undiscounted liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_f3c563f7-60b3-4eca-b790-b89300f34f8c_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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 operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f4e4f16f-6072-480b-b0eb-5d8a028b52bc_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 change in cash and 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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_73fbbf0e-026b-40f5-ad8e-3ffa7f2fc99e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink: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_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" 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_0851e86b-68a1-4e21-966a-2d4dd5b8d9f9_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_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_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_7673e2a2-99c2-4b6d-8607-088fa35feb5c_negatedLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" 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">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" xlink:to="lab_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress" 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_us-gaap_DeferredTaxLiabilitiesOther_dfac587d-a773-4123-8f5e-522a8c74089a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_0ba95028-b41b-4ef9-80e2-3bee121986eb_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_6519dc28-05ea-40e5-b531-b5d10258289e_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_ContractWithCustomerAssetNet_54738382-2abe-4738-8055-88c2edf8a334_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" 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_ContractWithCustomerAssetNet_70424b11-87bf-4555-9ab6-5f7bc3d797b6_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" 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_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ce8005c3-05bd-4fd9-a23c-892063afa002_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">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_65d36bb9-e797-4b86-a0e1-5068104120af_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4b56dcd2-0b3d-4e52-a9f4-7bf317032164_netLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average common shares (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_eab7fd5d-d308-47ab-bf3d-23d0f243fc5d_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_ConcentrationRiskTypeDomain_a26c5a68-e3c2-44b7-94da-123373d1c3b2_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_a8b740dc-0df3-45ec-b71e-4d580adc5e20_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">Operating income</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_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_6bef049c-6c44-4310-a92f-608e8e4bf4e2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Fixed assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_4aafabdb-08be-4fe4-a8e1-b7eb1f5f2465_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink: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 Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink: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 Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_2e68d99c-2a9a-4af3-879a-90bb53ed3a68_terseLabel_en-US" xlink:label="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink: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 Contractual Term (Years)</link:label>
    <link:label id="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_label_en-US" xlink:label="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink: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, Outstanding, Weighted Average Contractual Term [Abstract]</link:label>
    <link:label id="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_documentation_en-US" xlink:label="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" 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, Outstanding, Weighted Average Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:href="lpro-20231231.xsd#lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:to="lab_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_d73996d3-02c1-4b98-9b1e-6fa561208ca9_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_f9b023f8-af94-497c-b76a-15a689345999_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum_6ea3914d-2bbe-442a-ab7e-d5c8d5ede57d_terseLabel_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decreased maximum total net leverage ratio</link:label>
    <link:label id="lab_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum_label_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" xlink: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, Covenant, Decreased Total Net Leverage Ratio, Maximum</link:label>
    <link:label id="lab_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum_documentation_en-US" xlink:label="lab_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" 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, Covenant, Decreased Total Net Leverage Ratio, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" xlink:to="lab_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_TwoInsurancePartnersMember_c20b683f-2905-42f0-95ad-fb47119b1dfa_terseLabel_en-US" xlink:label="lab_lpro_TwoInsurancePartnersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Insurance Partners</link:label>
    <link:label id="lab_lpro_TwoInsurancePartnersMember_label_en-US" xlink:label="lab_lpro_TwoInsurancePartnersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Insurance Partners [Member]</link:label>
    <link:label id="lab_lpro_TwoInsurancePartnersMember_documentation_en-US" xlink:label="lab_lpro_TwoInsurancePartnersMember" 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">Two Insurance Partners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TwoInsurancePartnersMember" xlink:href="lpro-20231231.xsd#lpro_TwoInsurancePartnersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_TwoInsurancePartnersMember" xlink:to="lab_lpro_TwoInsurancePartnersMember" 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_b8f29f29-5c46-4fa5-badc-8a763fb31ea6_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_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_EstimateOfFairValueFairValueDisclosureMember_5c9c46a0-f8e0-459e-862b-dd5a9bb6f3c2_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_bd7bdf0c-caa0-42c4-a729-a8ce525812ec_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_bf1688b7-242f-406e-b0ea-00fa9593d329_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">Fixed Assets</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_0baafcf2-3aeb-416e-a4a3-204f82ddd0a0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested and expected to vest (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink: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, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_7ef121ed-2a3f-40da-972b-3d9f31f8b543_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 [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_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_us-gaap_ProceedsFromLongTermLinesOfCredit_52e69489-9201-46fe-8ef8-768b1cc8955a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 revolving facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_lpro_RevenueFromContractWithCustomerInstallmentBasis_a75b60f0-6873-44fb-8196-2a25099f8aa4_terseLabel_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerInstallmentBasis" xlink: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 arrangement duration (in months)</link:label>
    <link:label id="lab_lpro_RevenueFromContractWithCustomerInstallmentBasis_label_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerInstallmentBasis" xlink: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 From Contract With Customer, Installment Basis</link:label>
    <link:label id="lab_lpro_RevenueFromContractWithCustomerInstallmentBasis_documentation_en-US" xlink:label="lab_lpro_RevenueFromContractWithCustomerInstallmentBasis" 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">Revenue From Contract With Customer, Installment Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerInstallmentBasis" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerInstallmentBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_lpro_RevenueFromContractWithCustomerInstallmentBasis" xlink:to="lab_lpro_RevenueFromContractWithCustomerInstallmentBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink: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 Standards Update 2016-13 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>lpro-20231231_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 2024 Workiva-->
<!--r:c9cc52bc-782c-4d95-8ccf-4fbbcc67a167,g:a0ddb921-2088-4e56-af87-513e9e52d589-->
<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://openlendingcorp.com/role/Cover" xlink:type="simple" xlink:href="lpro-20231231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_14dff664-b1a5-41d1-877e-e13830ac3cd4" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_DocumentType_14dff664-b1a5-41d1-877e-e13830ac3cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_ab0b5977-70e8-4f08-94db-b7dc3281e334" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_DocumentAnnualReport_ab0b5977-70e8-4f08-94db-b7dc3281e334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_97ef3fc6-6499-4403-b701-db87133be749" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_DocumentPeriodEndDate_97ef3fc6-6499-4403-b701-db87133be749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_be3ceac4-3353-4ff3-80eb-b825d79b0d14" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_CurrentFiscalYearEndDate_be3ceac4-3353-4ff3-80eb-b825d79b0d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_463a68da-6564-45b7-a0e6-d6a172daf6a6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_DocumentTransitionReport_463a68da-6564-45b7-a0e6-d6a172daf6a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_5727baf9-c38d-4c8d-8c79-98d1f3800e96" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityFileNumber_5727baf9-c38d-4c8d-8c79-98d1f3800e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_cd95bdc9-1e6a-407b-807e-14c4f560f96f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityRegistrantName_cd95bdc9-1e6a-407b-807e-14c4f560f96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_9b99f8f3-816c-46df-aa7a-70c54e4e5cdc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_9b99f8f3-816c-46df-aa7a-70c54e4e5cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1e87a834-28e6-4ec5-a4d1-fdec3762e1b1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityTaxIdentificationNumber_1e87a834-28e6-4ec5-a4d1-fdec3762e1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a3e6598d-8ed4-40a8-95b9-cc3a35b683d1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityAddressAddressLine1_a3e6598d-8ed4-40a8-95b9-cc3a35b683d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_1536d92b-192e-463f-96b3-d9c754830e93" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityAddressCityOrTown_1536d92b-192e-463f-96b3-d9c754830e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_cc8a5fcc-2be5-4508-a21c-4a4423326c23" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityAddressStateOrProvince_cc8a5fcc-2be5-4508-a21c-4a4423326c23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c3e37003-d582-428c-86a4-31b56a4c8a8d" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityAddressPostalZipCode_c3e37003-d582-428c-86a4-31b56a4c8a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_6fc61d50-73d4-43e1-9ad9-d6b215623077" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_CityAreaCode_6fc61d50-73d4-43e1-9ad9-d6b215623077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_45597cf2-9a88-4294-b9ad-a6e0c37f25c0" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_LocalPhoneNumber_45597cf2-9a88-4294-b9ad-a6e0c37f25c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_513da125-8bc3-418d-ae2e-7fceecff4962" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_Security12bTitle_513da125-8bc3-418d-ae2e-7fceecff4962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_2fc7b9b8-fd9b-4dfb-ba53-c48f5ebe9cf1" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_TradingSymbol_2fc7b9b8-fd9b-4dfb-ba53-c48f5ebe9cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f8d6ce83-03ca-4858-bc70-69207c52ae26" 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_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_SecurityExchangeName_f8d6ce83-03ca-4858-bc70-69207c52ae26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_f4d91de6-ce8a-4f5c-b145-dd909a2350c3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_f4d91de6-ce8a-4f5c-b145-dd909a2350c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_b48a7cd1-8176-4259-acda-b6887d71fe42" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityVoluntaryFilers_b48a7cd1-8176-4259-acda-b6887d71fe42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_8c594084-a76e-4b6a-bf3d-570e4a55c7d3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityCurrentReportingStatus_8c594084-a76e-4b6a-bf3d-570e4a55c7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_48964f38-c06b-4a4b-a15a-d446484e9363" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityInteractiveDataCurrent_48964f38-c06b-4a4b-a15a-d446484e9363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_7b62ec21-981f-4eef-a435-3e314962635a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityFilerCategory_7b62ec21-981f-4eef-a435-3e314962635a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_64d6620f-72ee-4bd2-a5b1-48de758f82a1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntitySmallBusiness_64d6620f-72ee-4bd2-a5b1-48de758f82a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_4035edaa-34b7-4816-80f1-6358c0df8ec5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityEmergingGrowthCompany_4035edaa-34b7-4816-80f1-6358c0df8ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_99b43b9d-d0eb-4a29-b1a9-0efddeacfbe9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_IcfrAuditorAttestationFlag_99b43b9d-d0eb-4a29-b1a9-0efddeacfbe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_2f689c7f-9df7-4de4-b282-7bfbb15fd62a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityShellCompany_2f689c7f-9df7-4de4-b282-7bfbb15fd62a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_57cbef9e-5f15-43d7-bc1a-f2293a45c41e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityPublicFloat_57cbef9e-5f15-43d7-bc1a-f2293a45c41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_f48ca346-4d99-490b-b962-cd5cf20ec4aa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_f48ca346-4d99-490b-b962-cd5cf20ec4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_351becdb-3af8-4125-a5ed-e5c3a9655717" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_351becdb-3af8-4125-a5ed-e5c3a9655717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_c29a8bd8-c08c-47f7-9048-06ab87589f4c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_AmendmentFlag_c29a8bd8-c08c-47f7-9048-06ab87589f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_09d97a29-9064-4948-8ee7-eb3ee2ec81ef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_DocumentFiscalYearFocus_09d97a29-9064-4948-8ee7-eb3ee2ec81ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_7f10c641-2011-4388-9ce6-3a02ed125cbd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_7f10c641-2011-4388-9ce6-3a02ed125cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_f3dbd5e5-e709-405e-8e24-c9a2e3857880" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_EntityCentralIndexKey_f3dbd5e5-e709-405e-8e24-c9a2e3857880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_a164e516-31fb-4c94-9850-edb6aded752b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_55f6614c-4e5b-4278-9efe-3bf8d062efe4" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_a164e516-31fb-4c94-9850-edb6aded752b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/AuditInformation" xlink:type="simple" xlink:href="lpro-20231231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_lpro_AuditInformationAbstract_526dad85-3ff8-400e-8ef1-b76339274b7e" xlink:href="lpro-20231231.xsd#lpro_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_bd19f629-3ac9-479d-9cda-7613e5725c68" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_AuditInformationAbstract_526dad85-3ff8-400e-8ef1-b76339274b7e" xlink:to="loc_dei_AuditorFirmId_bd19f629-3ac9-479d-9cda-7613e5725c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_29017923-70ad-4e23-bada-c481b3099ba4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_AuditInformationAbstract_526dad85-3ff8-400e-8ef1-b76339274b7e" xlink:to="loc_dei_AuditorName_29017923-70ad-4e23-bada-c481b3099ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_af2620d7-6967-4a52-be9d-ec3d37c91c71" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_AuditInformationAbstract_526dad85-3ff8-400e-8ef1-b76339274b7e" xlink:to="loc_dei_AuditorLocation_af2620d7-6967-4a52-be9d-ec3d37c91c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_00a2d284-0fee-4a9f-8169-16fe50804bef" 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_c2646747-d70a-416e-82bd-510794b78913" 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_00a2d284-0fee-4a9f-8169-16fe50804bef" xlink:to="loc_us-gaap_AssetsAbstract_c2646747-d70a-416e-82bd-510794b78913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6037da71-4f5d-448c-870e-8a1cc5c97528" 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_c2646747-d70a-416e-82bd-510794b78913" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6037da71-4f5d-448c-870e-8a1cc5c97528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2896bce1-7687-420f-ab29-8c50a5fbc5a5" 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_6037da71-4f5d-448c-870e-8a1cc5c97528" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2896bce1-7687-420f-ab29-8c50a5fbc5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_b1628e35-bdc5-4eec-96aa-810c5cd11aef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6037da71-4f5d-448c-870e-8a1cc5c97528" xlink:to="loc_us-gaap_RestrictedCashCurrent_b1628e35-bdc5-4eec-96aa-810c5cd11aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b67b504a-013b-435e-83d4-819098027492" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6037da71-4f5d-448c-870e-8a1cc5c97528" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b67b504a-013b-435e-83d4-819098027492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f167666c-a259-4b89-a8af-bc02624511ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6037da71-4f5d-448c-870e-8a1cc5c97528" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f167666c-a259-4b89-a8af-bc02624511ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_a7ee4700-f29b-492b-81f3-18c7be9b8d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6037da71-4f5d-448c-870e-8a1cc5c97528" xlink:to="loc_us-gaap_IncomeTaxesReceivable_a7ee4700-f29b-492b-81f3-18c7be9b8d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d99fe53b-7569-455c-92b5-dc09f9df4d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6037da71-4f5d-448c-870e-8a1cc5c97528" xlink:to="loc_us-gaap_OtherAssetsCurrent_d99fe53b-7569-455c-92b5-dc09f9df4d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_19662c5f-edb1-47c3-9b9f-32119e6043ea" 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_6037da71-4f5d-448c-870e-8a1cc5c97528" xlink:to="loc_us-gaap_AssetsCurrent_19662c5f-edb1-47c3-9b9f-32119e6043ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f3da7b63-eecc-4483-8593-0ddc0f7ba18e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c2646747-d70a-416e-82bd-510794b78913" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f3da7b63-eecc-4483-8593-0ddc0f7ba18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3bd625ff-d741-4a8d-a630-66e5c1b2aeb4" 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_c2646747-d70a-416e-82bd-510794b78913" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3bd625ff-d741-4a8d-a630-66e5c1b2aeb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_e4d61317-8ff7-4822-a6aa-328f77f2b224" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c2646747-d70a-416e-82bd-510794b78913" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_e4d61317-8ff7-4822-a6aa-328f77f2b224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_efe80bd1-3303-4d47-b584-e1f329b02b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c2646747-d70a-416e-82bd-510794b78913" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_efe80bd1-3303-4d47-b584-e1f329b02b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4c1f9d66-3332-4e58-8d66-656738ea88eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c2646747-d70a-416e-82bd-510794b78913" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4c1f9d66-3332-4e58-8d66-656738ea88eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_30553830-78bc-4d05-8a89-1b0f2488c14e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c2646747-d70a-416e-82bd-510794b78913" xlink:to="loc_us-gaap_Assets_30553830-78bc-4d05-8a89-1b0f2488c14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" 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_00a2d284-0fee-4a9f-8169-16fe50804bef" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_63bd42b9-9009-45b5-9da1-423ab5a31916" 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_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_63bd42b9-9009-45b5-9da1-423ab5a31916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e922ae60-2803-4fa6-abed-e50ff28b22c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_63bd42b9-9009-45b5-9da1-423ab5a31916" xlink:to="loc_us-gaap_AccountsPayableCurrent_e922ae60-2803-4fa6-abed-e50ff28b22c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_880c08f2-f609-4248-ae0f-a08828708e7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_63bd42b9-9009-45b5-9da1-423ab5a31916" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_880c08f2-f609-4248-ae0f-a08828708e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_6210b306-5fbc-4653-9417-0598d00307da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_63bd42b9-9009-45b5-9da1-423ab5a31916" xlink:to="loc_us-gaap_NotesPayableCurrent_6210b306-5fbc-4653-9417-0598d00307da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent_0412f8a1-7b3d-4ea2-ae21-74600ad5e93b" xlink:href="lpro-20231231.xsd#lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_63bd42b9-9009-45b5-9da1-423ab5a31916" xlink:to="loc_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent_0412f8a1-7b3d-4ea2-ae21-74600ad5e93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_a5e0dbe1-9922-4895-97a6-388f61e2beb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_63bd42b9-9009-45b5-9da1-423ab5a31916" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_a5e0dbe1-9922-4895-97a6-388f61e2beb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b38b8d09-fd82-46be-b4c8-4d307f0900ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_63bd42b9-9009-45b5-9da1-423ab5a31916" xlink:to="loc_us-gaap_LiabilitiesCurrent_b38b8d09-fd82-46be-b4c8-4d307f0900ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_eca926fe-987e-4a78-ad29-6c57a0784140" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:to="loc_us-gaap_LongTermNotesPayable_eca926fe-987e-4a78-ad29-6c57a0784140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e2a79f5e-017d-444d-8778-799c8fd9c8dd" 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_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e2a79f5e-017d-444d-8778-799c8fd9c8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_eed69800-ca56-4134-8888-985ccc358553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_eed69800-ca56-4134-8888-985ccc358553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f1a30a7e-ce17-44c5-8f31-50b3d97cc3f4" 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_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:to="loc_us-gaap_Liabilities_f1a30a7e-ce17-44c5-8f31-50b3d97cc3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d08ccd57-0cee-4be3-aa61-e3b3a7159e9f" 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_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d08ccd57-0cee-4be3-aa61-e3b3a7159e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_6cd19ea5-701e-405d-ba3b-675055eb04b0" 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_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:to="loc_us-gaap_StockholdersEquityAbstract_6cd19ea5-701e-405d-ba3b-675055eb04b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_b1f0e12e-68f5-4f74-ae4f-95637bbb08a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6cd19ea5-701e-405d-ba3b-675055eb04b0" xlink:to="loc_us-gaap_PreferredStockValue_b1f0e12e-68f5-4f74-ae4f-95637bbb08a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_05e0c427-40ce-4660-8806-9dc42ee52acc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6cd19ea5-701e-405d-ba3b-675055eb04b0" xlink:to="loc_us-gaap_CommonStockValue_05e0c427-40ce-4660-8806-9dc42ee52acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_68847f89-4501-4ba6-a191-7d55a9893729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6cd19ea5-701e-405d-ba3b-675055eb04b0" xlink:to="loc_us-gaap_AdditionalPaidInCapital_68847f89-4501-4ba6-a191-7d55a9893729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_98beefcb-21ad-4bd9-8c66-8eb2b1e963aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6cd19ea5-701e-405d-ba3b-675055eb04b0" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_98beefcb-21ad-4bd9-8c66-8eb2b1e963aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_b2391581-c234-448b-a5bb-eb2664e01539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6cd19ea5-701e-405d-ba3b-675055eb04b0" xlink:to="loc_us-gaap_TreasuryStockCommonValue_b2391581-c234-448b-a5bb-eb2664e01539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ed3b7317-20d1-478a-87e5-5ac87daf7c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_6cd19ea5-701e-405d-ba3b-675055eb04b0" xlink:to="loc_us-gaap_StockholdersEquity_ed3b7317-20d1-478a-87e5-5ac87daf7c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b30d3032-c5ad-400d-9836-d0d54aeaabd7" 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_0fffd4a5-be2d-4e0e-9fcc-5aba8b6c1aa7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b30d3032-c5ad-400d-9836-d0d54aeaabd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_ed98ca42-d081-4279-96d4-85726114bd02" 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_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_ed98ca42-d081-4279-96d4-85726114bd02" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_66eac0bf-aa32-4731-a620-ddb32b7142ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_66eac0bf-aa32-4731-a620-ddb32b7142ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_5039993e-897d-4185-b4f4-e7ab76e77531" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_5039993e-897d-4185-b4f4-e7ab76e77531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_69d244a7-01df-4742-971d-31a001972bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_PreferredStockSharesIssued_69d244a7-01df-4742-971d-31a001972bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_6fe3dd43-726a-4668-8ec6-2f44dc96a595" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_6fe3dd43-726a-4668-8ec6-2f44dc96a595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4c66a1a5-20de-420c-92d2-943585d17b12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4c66a1a5-20de-420c-92d2-943585d17b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_a5e3d1dd-2e9e-4b6b-9563-869f194fc8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_a5e3d1dd-2e9e-4b6b-9563-869f194fc8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e4c9635c-38cf-4191-8dd3-bfe85fd5fdfe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_CommonStockSharesIssued_e4c9635c-38cf-4191-8dd3-bfe85fd5fdfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7a3f5750-c96e-4a3e-9f83-215b1ccbb05d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7a3f5750-c96e-4a3e-9f83-215b1ccbb05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_da35e616-f46f-4f46-b1c9-4f02f3223e03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d4c4fdbf-7b8e-4269-ac35-3ee2ce91ea35" xlink:to="loc_us-gaap_TreasuryStockCommonShares_da35e616-f46f-4f46-b1c9-4f02f3223e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1baa08a1-2f00-49d4-b78b-999c2df72b86" 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_StatementTable_14d74fc9-2218-45e3-8312-1486b623b005" 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_IncomeStatementAbstract_1baa08a1-2f00-49d4-b78b-999c2df72b86" xlink:to="loc_us-gaap_StatementTable_14d74fc9-2218-45e3-8312-1486b623b005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_375038f4-5eab-4f47-973d-a3957258f3a5" 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_StatementTable_14d74fc9-2218-45e3-8312-1486b623b005" xlink:to="loc_srt_ProductOrServiceAxis_375038f4-5eab-4f47-973d-a3957258f3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" 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_375038f4-5eab-4f47-973d-a3957258f3a5" xlink:to="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProfitShareMember_32704fbd-6608-437d-89dd-cb842a9bba62" xlink:href="lpro-20231231.xsd#lpro_ProfitShareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" xlink:to="loc_lpro_ProfitShareMember_32704fbd-6608-437d-89dd-cb842a9bba62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProgramFeeMember_e99f43d8-aabc-4112-99fd-0f3ba3f9171d" xlink:href="lpro-20231231.xsd#lpro_ProgramFeeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" xlink:to="loc_lpro_ProgramFeeMember_e99f43d8-aabc-4112-99fd-0f3ba3f9171d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdministrativeServiceMember_3c68d311-b8c6-4294-86fe-67253e1387ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdministrativeServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_670ea843-de45-4d73-8170-2a03dc604ee4" xlink:to="loc_us-gaap_AdministrativeServiceMember_3c68d311-b8c6-4294-86fe-67253e1387ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" 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_14d74fc9-2218-45e3-8312-1486b623b005" xlink:to="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_e35323dd-e591-4774-a929-f48bbfec4c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_RevenuesAbstract_e35323dd-e591-4774-a929-f48bbfec4c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_af4dd296-085b-42d1-ab20-0ea10400cc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_e35323dd-e591-4774-a929-f48bbfec4c2d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_af4dd296-085b-42d1-ab20-0ea10400cc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_296cd676-1da5-4901-9676-846d596e89cf" 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_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_296cd676-1da5-4901-9676-846d596e89cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_69a2ced4-4ce3-4c9b-8021-0f2f9cd2cb7b" 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_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_GrossProfit_69a2ced4-4ce3-4c9b-8021-0f2f9cd2cb7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_01210b73-f2b2-47cf-9090-40df8677070d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_01210b73-f2b2-47cf-9090-40df8677070d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_7ec67884-0910-4552-8275-cf57df5335dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:to="loc_us-gaap_SellingAndMarketingExpense_7ec67884-0910-4552-8275-cf57df5335dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_bb9bc76e-0925-4072-ba83-27538b813ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_bb9bc76e-0925-4072-ba83-27538b813ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_a7f77e3f-9847-41d9-b771-4d74a8ad7c18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5c1eb123-8038-42a1-89cb-d863bba769eb" xlink:to="loc_us-gaap_OperatingExpenses_a7f77e3f-9847-41d9-b771-4d74a8ad7c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f736892b-27b5-4fa1-93f4-65080b6f6685" 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_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_OperatingIncomeLoss_f736892b-27b5-4fa1-93f4-65080b6f6685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c87ef1d9-7072-46e9-afd3-ae11b4dbaed2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_InterestExpense_c87ef1d9-7072-46e9-afd3-ae11b4dbaed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_41aa1c60-6e8f-4c68-9290-f8460582b809" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_InvestmentIncomeInterest_41aa1c60-6e8f-4c68-9290-f8460582b809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnContractTermination_02947500-b6bd-4543-82b6-3be18015eb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnContractTermination"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_GainLossOnContractTermination_02947500-b6bd-4543-82b6-3be18015eb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2c775699-b950-4995-8115-418c0f10b063" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2c775699-b950-4995-8115-418c0f10b063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_eb19c55b-f032-42d2-9afc-a022a8ee9093" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_eb19c55b-f032-42d2-9afc-a022a8ee9093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dae5a96f-4d80-4a12-8024-e9e23aa465b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_dae5a96f-4d80-4a12-8024-e9e23aa465b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b6fef444-2e09-4352-971c-9f1a651567aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b6fef444-2e09-4352-971c-9f1a651567aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f3c254da-8ad8-4cb3-8b10-a88ed2e755f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_NetIncomeLoss_f3c254da-8ad8-4cb3-8b10-a88ed2e755f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_cc0c942c-1f12-472a-b409-3cdcd43e3057" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_cc0c942c-1f12-472a-b409-3cdcd43e3057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ae4cd32b-ca69-4353-9b39-ec6433f21a66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_cc0c942c-1f12-472a-b409-3cdcd43e3057" xlink:to="loc_us-gaap_EarningsPerShareBasic_ae4cd32b-ca69-4353-9b39-ec6433f21a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f0bf6dcb-5c6b-407e-b73d-0eeca2d06ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_cc0c942c-1f12-472a-b409-3cdcd43e3057" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f0bf6dcb-5c6b-407e-b73d-0eeca2d06ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ebd30672-9ddb-4f5e-a6b2-cee3965dbaf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_fd2c0eb0-f346-4cd8-b4be-f8e1c2814bfb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ebd30672-9ddb-4f5e-a6b2-cee3965dbaf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d86389c4-7371-4338-9e75-c27f0b8638c9" 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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ebd30672-9ddb-4f5e-a6b2-cee3965dbaf9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d86389c4-7371-4338-9e75-c27f0b8638c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_688877ce-9b2d-424c-b59d-c97ae6551a76" 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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_ebd30672-9ddb-4f5e-a6b2-cee3965dbaf9" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_688877ce-9b2d-424c-b59d-c97ae6551a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_bb509d34-0f55-499e-a327-19949afaf62b" 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_30363605-a91c-4000-b720-08aa99e66f21" 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_bb509d34-0f55-499e-a327-19949afaf62b" xlink:to="loc_us-gaap_StatementTable_30363605-a91c-4000-b720-08aa99e66f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_045bff03-2230-4ba7-aa58-e93fe1525ce1" 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_30363605-a91c-4000-b720-08aa99e66f21" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_045bff03-2230-4ba7-aa58-e93fe1525ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_bc0be945-c089-4542-8827-3cc753bdaa53" 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_045bff03-2230-4ba7-aa58-e93fe1525ce1" xlink:to="loc_us-gaap_EquityComponentDomain_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6cd82557-59d3-41ed-8e88-8f169775c19f" 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_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:to="loc_us-gaap_CommonStockMember_6cd82557-59d3-41ed-8e88-8f169775c19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f823524c-f8b6-4748-836b-2e2d40735e2b" 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_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f823524c-f8b6-4748-836b-2e2d40735e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_6d4379a9-7a5d-4181-8358-5782caaf0df7" 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_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:to="loc_us-gaap_RetainedEarningsMember_6d4379a9-7a5d-4181-8358-5782caaf0df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_41bc5d43-d3c1-4ed1-ac30-e2bb3baec8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_bc0be945-c089-4542-8827-3cc753bdaa53" xlink:to="loc_us-gaap_TreasuryStockCommonMember_41bc5d43-d3c1-4ed1-ac30-e2bb3baec8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_35d2cfba-b3ed-41b0-b469-71737e6111fd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_30363605-a91c-4000-b720-08aa99e66f21" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_35d2cfba-b3ed-41b0-b469-71737e6111fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bdff165-3463-402b-924b-e7d6642f9086" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_35d2cfba-b3ed-41b0-b469-71737e6111fd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bdff165-3463-402b-924b-e7d6642f9086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_89b29771-3650-4e5e-81f2-b8a60f75cd32" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3bdff165-3463-402b-924b-e7d6642f9086" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_89b29771-3650-4e5e-81f2-b8a60f75cd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9c0b441d-edd7-4a12-9fdb-0a00b1ec927c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_30363605-a91c-4000-b720-08aa99e66f21" xlink:to="loc_us-gaap_StatementLineItems_9c0b441d-edd7-4a12-9fdb-0a00b1ec927c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" 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_9c0b441d-edd7-4a12-9fdb-0a00b1ec927c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_b593a603-30e1-4a0d-8fe2-524e0cb701c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_b593a603-30e1-4a0d-8fe2-524e0cb701c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5ced6baa-2f11-4bd7-b08b-795dec54dd93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5ced6baa-2f11-4bd7-b08b-795dec54dd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0de0e100-a693-4e07-9170-fdf0c32131b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockholdersEquity_0de0e100-a693-4e07-9170-fdf0c32131b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_9173130a-9952-4ac7-b980-d72d274f6788" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_TreasuryStockCommonShares_9173130a-9952-4ac7-b980-d72d274f6788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_dbdc308d-9431-4ae0-8d72-3f09b89bc83e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalOther_dbdc308d-9431-4ae0-8d72-3f09b89bc83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_22cce720-87cb-4162-99da-a60f08c65fef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_22cce720-87cb-4162-99da-a60f08c65fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_da08fc0c-06a8-4818-adbc-86b6c7a3b1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_da08fc0c-06a8-4818-adbc-86b6c7a3b1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_f8b63a62-5324-499c-bfbc-0ad6669bf8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_f8b63a62-5324-499c-bfbc-0ad6669bf8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6410ee2f-564a-4008-b79f-c29628f9aeca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_6410ee2f-564a-4008-b79f-c29628f9aeca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_825d4c4f-e5e5-4bb6-bdbe-e64f18c70326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_825d4c4f-e5e5-4bb6-bdbe-e64f18c70326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a55604dc-be9c-49e0-856c-ff5b55b7c2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_NetIncomeLoss_a55604dc-be9c-49e0-856c-ff5b55b7c2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_5c3805cc-41cc-4465-a30b-5f8c3202df6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_5c3805cc-41cc-4465-a30b-5f8c3202df6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_83b68f4d-98fa-4316-8bd7-0832836cb317" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_83b68f4d-98fa-4316-8bd7-0832836cb317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b9e6ca63-f80c-4425-b8b2-84015bec1aa2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_StockholdersEquity_b9e6ca63-f80c-4425-b8b2-84015bec1aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_19af2696-2621-4941-aa22-ff5267d92eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a29356bd-212a-437c-a4ba-c71568cf1471" xlink:to="loc_us-gaap_TreasuryStockCommonShares_19af2696-2621-4941-aa22-ff5267d92eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_5a7d1c51-09a9-445d-98be-a187676332ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9c0b441d-edd7-4a12-9fdb-0a00b1ec927c" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_5a7d1c51-09a9-445d-98be-a187676332ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="lpro-20231231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_d09473fb-f9cd-4074-aa22-0b832e4337c8" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ce98c-df69-445a-9baa-e1f4fa9d19e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d09473fb-f9cd-4074-aa22-0b832e4337c8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ce98c-df69-445a-9baa-e1f4fa9d19e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7a68a0d4-a7dc-4126-bca5-98f511f82e89" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ce98c-df69-445a-9baa-e1f4fa9d19e3" xlink:to="loc_us-gaap_NetIncomeLoss_7a68a0d4-a7dc-4126-bca5-98f511f82e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ce98c-df69-445a-9baa-e1f4fa9d19e3" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5b5118df-2f60-40b5-9980-7a16083c16ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_us-gaap_ShareBasedCompensation_5b5118df-2f60-40b5-9980-7a16083c16ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_768da131-6c3a-47c1-8f65-81f66224de3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_768da131-6c3a-47c1-8f65-81f66224de3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_2d9ac6c9-7ced-407d-81e0-88a256ffe80f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_2d9ac6c9-7ced-407d-81e0-88a256ffe80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_d5e9a20b-9143-48e8-b571-44f6d6c533bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_d5e9a20b-9143-48e8-b571-44f6d6c533bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement_e6f297ec-cb8c-4579-93bf-b6bfef36abdb" xlink:href="lpro-20231231.xsd#lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement_e6f297ec-cb8c-4579-93bf-b6bfef36abdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7eeaa09d-0ce7-4d85-8f04-da70558480e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7eeaa09d-0ce7-4d85-8f04-da70558480e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_73f2aec2-bc4f-4549-aa68-669291f35044" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_73f2aec2-bc4f-4549-aa68-669291f35044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherOperatingActivities_5fa7d307-2274-4b86-a208-de271d4582d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromOtherOperatingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_us-gaap_ProceedsFromOtherOperatingActivities_5fa7d307-2274-4b86-a208-de271d4582d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8e4cd80c-41dc-4e48-a3c3-8940f78ff57f" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_35b205df-7c31-4353-a9f8-c6f912a4f159" 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_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_35b205df-7c31-4353-a9f8-c6f912a4f159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_8e20e110-87d5-4c6b-83ec-80acdffb8bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_8e20e110-87d5-4c6b-83ec-80acdffb8bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0fad2971-d18c-432b-baa5-ad30f44745b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0fad2971-d18c-432b-baa5-ad30f44745b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_7b216969-1b05-4cc1-9d82-b102b0a35577" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_7b216969-1b05-4cc1-9d82-b102b0a35577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_41aa3db8-940d-457b-9870-3c647e394d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_41aa3db8-940d-457b-9870-3c647e394d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_b0ab73e1-ff33-49ff-870d-a5f3befdcd41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_b0ab73e1-ff33-49ff-870d-a5f3befdcd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_1cabe58e-c009-4824-9483-8b7241201d22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_1cabe58e-c009-4824-9483-8b7241201d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_dc46a6dd-81cc-4a74-bc6e-951ef70832c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_dc46a6dd-81cc-4a74-bc6e-951ef70832c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a4eb66d0-9d8f-45a7-be25-7dee35641a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_60ed21c0-d56c-4342-ab61-4cec50e7f910" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_a4eb66d0-9d8f-45a7-be25-7dee35641a9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33013216-44df-4e78-a2d6-b51754369add" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_993ce98c-df69-445a-9baa-e1f4fa9d19e3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_33013216-44df-4e78-a2d6-b51754369add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1d63fbd4-965e-42c1-8284-2dd087920652" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d09473fb-f9cd-4074-aa22-0b832e4337c8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1d63fbd4-965e-42c1-8284-2dd087920652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2f25f901-0552-4d3c-b305-5529607aa7e9" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_1d63fbd4-965e-42c1-8284-2dd087920652" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2f25f901-0552-4d3c-b305-5529607aa7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_84db6dfd-9416-4652-a784-dc5f416a07d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1d63fbd4-965e-42c1-8284-2dd087920652" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_84db6dfd-9416-4652-a784-dc5f416a07d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_418c5214-24a0-4959-9a01-1abd1336e4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_1d63fbd4-965e-42c1-8284-2dd087920652" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_418c5214-24a0-4959-9a01-1abd1336e4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_d09473fb-f9cd-4074-aa22-0b832e4337c8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_ca52a9f3-6592-4374-a6f0-cc6d18017bab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_ca52a9f3-6592-4374-a6f0-cc6d18017bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_c638f564-e864-4f22-ac96-218ea93c50e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_c638f564-e864-4f22-ac96-218ea93c50e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_f4626831-d72c-4b47-9268-c3bb8fe2e97a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_f4626831-d72c-4b47-9268-c3bb8fe2e97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_3a49200c-5285-4e15-9ee4-dd2e20b9ab9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_3a49200c-5285-4e15-9ee4-dd2e20b9ab9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PaymentsOfDeferredFinancingsCosts_2304aefc-f3e9-4695-9080-67bbcfb3328a" xlink:href="lpro-20231231.xsd#lpro_PaymentsOfDeferredFinancingsCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_lpro_PaymentsOfDeferredFinancingsCosts_2304aefc-f3e9-4695-9080-67bbcfb3328a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_08cad698-c036-4423-aee7-8ea248185636" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_08cad698-c036-4423-aee7-8ea248185636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_feb99b1f-1e35-4c51-a5e7-ac5c7428ea27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_feb99b1f-1e35-4c51-a5e7-ac5c7428ea27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PaymentsForSettlementOfTaxReceivableAgreement_bd4323d0-6753-4b2f-b1ec-a457a4d8012d" xlink:href="lpro-20231231.xsd#lpro_PaymentsForSettlementOfTaxReceivableAgreement"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_lpro_PaymentsForSettlementOfTaxReceivableAgreement_bd4323d0-6753-4b2f-b1ec-a457a4d8012d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a65bc6d5-8211-4c30-95a2-8ef0d5a8a52c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_49d0e849-ac36-4eb8-b00b-736e3b17e228" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a65bc6d5-8211-4c30-95a2-8ef0d5a8a52c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_db68c23b-6ae1-4849-bdb3-7d6a53eb1ab9" 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_d09473fb-f9cd-4074-aa22-0b832e4337c8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_db68c23b-6ae1-4849-bdb3-7d6a53eb1ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_57adb82b-d39a-4331-9b0e-11d8974f8626" 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_d09473fb-f9cd-4074-aa22-0b832e4337c8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_57adb82b-d39a-4331-9b0e-11d8974f8626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_52fb7166-0110-48b4-be6b-23fda14c02cc" 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_d09473fb-f9cd-4074-aa22-0b832e4337c8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_52fb7166-0110-48b4-be6b-23fda14c02cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_5d714e03-134a-48e6-947c-7f7648d74f3c" 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_d09473fb-f9cd-4074-aa22-0b832e4337c8" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_5d714e03-134a-48e6-947c-7f7648d74f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_3d36cfe0-32a2-4619-9a14-956c5b04e1ae" 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_5d714e03-134a-48e6-947c-7f7648d74f3c" xlink:to="loc_us-gaap_InterestPaidNet_3d36cfe0-32a2-4619-9a14-956c5b04e1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_4ce0af8a-2608-4b51-9bac-391016a6f095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_5d714e03-134a-48e6-947c-7f7648d74f3c" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_4ce0af8a-2608-4b51-9bac-391016a6f095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_044eb635-16b6-4420-a66d-e2929e47c2a2" 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_d09473fb-f9cd-4074-aa22-0b832e4337c8" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_044eb635-16b6-4420-a66d-e2929e47c2a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_db29aed3-8c58-4fc0-9c2c-544c5658c30f" 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_044eb635-16b6-4420-a66d-e2929e47c2a2" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_db29aed3-8c58-4fc0-9c2c-544c5658c30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_AccruedIntangibleAssetsCosts_d86008fe-2342-4912-ba78-f87ab27a9d1b" xlink:href="lpro-20231231.xsd#lpro_AccruedIntangibleAssetsCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_044eb635-16b6-4420-a66d-e2929e47c2a2" xlink:to="loc_lpro_AccruedIntangibleAssetsCosts_d86008fe-2342-4912-ba78-f87ab27a9d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid_d895f3b4-7231-443c-b6c9-01567e3b72e7" xlink:href="lpro-20231231.xsd#lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_044eb635-16b6-4420-a66d-e2929e47c2a2" xlink:to="loc_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid_d895f3b4-7231-443c-b6c9-01567e3b72e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_AccruedExciseTaxFromShareRepurchases_98878c6d-0561-4f43-8296-0142514c20fa" xlink:href="lpro-20231231.xsd#lpro_AccruedExciseTaxFromShareRepurchases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_044eb635-16b6-4420-a66d-e2929e47c2a2" xlink:to="loc_lpro_AccruedExciseTaxFromShareRepurchases_98878c6d-0561-4f43-8296-0142514c20fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_7299d3a3-64bb-40f6-8a54-8ad07ae76c34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_044eb635-16b6-4420-a66d-e2929e47c2a2" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_7299d3a3-64bb-40f6-8a54-8ad07ae76c34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperations" xlink:type="simple" xlink:href="lpro-20231231.xsd#DescriptionofBusinessBackgroundandNatureofOperations"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7f936ca8-d725-4588-b6ec-e3c419a956c6" 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_BusinessDescriptionAndBasisOfPresentationTextBlock_e5f80518-233d-429d-b576-96f8ecdf3bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f936ca8-d725-4588-b6ec-e3c419a956c6" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_e5f80518-233d-429d-b576-96f8ecdf3bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPolicies" xlink:type="simple" xlink:href="lpro-20231231.xsd#SummaryofSignificantAccountingandReportingPolicies"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8f37a790-5f34-4c8b-9970-510dfa6260db" 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_a77dce54-0b43-4f91-b4f3-0daff250321f" 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_8f37a790-5f34-4c8b-9970-510dfa6260db" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_a77dce54-0b43-4f91-b4f3-0daff250321f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ContractAssets" xlink:type="simple" xlink:href="lpro-20231231.xsd#ContractAssets"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ContractAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e5509ceb-a7e0-47bc-94ce-4d552b4a3120" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_5fb39179-b93a-41ea-a33e-be1414e749fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e5509ceb-a7e0-47bc-94ce-4d552b4a3120" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_5fb39179-b93a-41ea-a33e-be1414e749fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/Debt" xlink:type="simple" xlink:href="lpro-20231231.xsd#Debt"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8cb93fb7-8bdd-49e4-97cd-e067f75d7e8d" 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_2592200d-0e8a-46f3-ae61-19f6b026dc39" 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_8cb93fb7-8bdd-49e4-97cd-e067f75d7e8d" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_2592200d-0e8a-46f3-ae61-19f6b026dc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/StockholdersEquity" xlink:type="simple" xlink:href="lpro-20231231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_f0bfec44-f972-4478-92a5-aa9bc4ff6b7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_30cc88ce-cd9d-42d3-a67a-116cb5fdadc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f0bfec44-f972-4478-92a5-aa9bc4ff6b7c" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_30cc88ce-cd9d-42d3-a67a-116cb5fdadc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6d1ba471-0d08-49f2-a384-ce721c8e7317" 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_5ee594d3-d41b-4181-980a-fddec7ba8ef8" 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_6d1ba471-0d08-49f2-a384-ce721c8e7317" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_5ee594d3-d41b-4181-980a-fddec7ba8ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/NetIncomePerShare" xlink:type="simple" xlink:href="lpro-20231231.xsd#NetIncomePerShare"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/NetIncomePerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3ddf60b1-ba5b-4531-91a6-80806cebe868" 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_66f6f1f2-eb9d-423b-a3cf-65ba1e99fc2f" 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_3ddf60b1-ba5b-4531-91a6-80806cebe868" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_66f6f1f2-eb9d-423b-a3cf-65ba1e99fc2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="lpro-20231231.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_48147ceb-f54d-492c-987d-ace274256a1d" 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_6fedb83b-eb84-487c-9e83-ee10fff12808" 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_48147ceb-f54d-492c-987d-ace274256a1d" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_6fedb83b-eb84-487c-9e83-ee10fff12808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingencies"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7394720d-1c68-436c-bbdb-7681f276a720" 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_d9f2b1cd-1f7f-438b-862e-186e5d278a12" 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_7394720d-1c68-436c-bbdb-7681f276a720" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_d9f2b1cd-1f7f-438b-862e-186e5d278a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/RetirementPlan" xlink:type="simple" xlink:href="lpro-20231231.xsd#RetirementPlan"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/RetirementPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_38019f23-6c8c-48a7-89ac-16a2bb6625cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_87c2b5f9-4d87-47b1-aea9-d06240657f48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_38019f23-6c8c-48a7-89ac-16a2bb6625cf" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_87c2b5f9-4d87-47b1-aea9-d06240657f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_72234bfe-153a-42d3-9efc-5158016164d4" 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_ece6d955-9551-493c-a14d-af14e38ca4d1" 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_72234bfe-153a-42d3-9efc-5158016164d4" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_ece6d955-9551-493c-a14d-af14e38ca4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="lpro-20231231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_9e318c1f-c3e5-4686-9401-bce9c1e15c3b" 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_4c0569f9-e038-4e4b-80a8-51b1c58405ee" 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_9e318c1f-c3e5-4686-9401-bce9c1e15c3b" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_4c0569f9-e038-4e4b-80a8-51b1c58405ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies" xlink:type="simple" xlink:href="lpro-20231231.xsd#SummaryofSignificantAccountingandReportingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" 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_7e057292-0789-4fb0-8bce-3f200b922827" 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_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_7e057292-0789-4fb0-8bce-3f200b922827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_9e2e9b23-7549-4062-9411-bb078fde6064" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_9e2e9b23-7549-4062-9411-bb078fde6064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_29039821-3660-4fa0-affb-7aaa308f3dad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_UseOfEstimates_29039821-3660-4fa0-affb-7aaa308f3dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_16501cfb-de2a-4cf3-bba5-adcfb2c6f59d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_16501cfb-de2a-4cf3-bba5-adcfb2c6f59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_298e29b7-a6bc-4552-a272-76bdb7abff59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_298e29b7-a6bc-4552-a272-76bdb7abff59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_df19c314-697a-4432-ab80-722c81090e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_df19c314-697a-4432-ab80-722c81090e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_9471579b-75f5-4584-8ffc-2fe7c5a3c915" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_9471579b-75f5-4584-8ffc-2fe7c5a3c915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_fe38c9fd-eea0-4469-a453-37c33d0fabc1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_fe38c9fd-eea0-4469-a453-37c33d0fabc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_612142a2-2a73-465f-94d2-126000c6003f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_612142a2-2a73-465f-94d2-126000c6003f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0f8a79ae-57b4-47cf-a73d-5b8d89ae1502" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0f8a79ae-57b4-47cf-a73d-5b8d89ae1502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_8febf226-d997-45d7-bab4-b893be4fbe89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_8febf226-d997-45d7-bab4-b893be4fbe89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_26784817-ef05-4bc9-82f0-17dabb7b8653" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_26784817-ef05-4bc9-82f0-17dabb7b8653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_b29d59a1-4456-472e-896a-f5e27c952a99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_b29d59a1-4456-472e-896a-f5e27c952a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_f5aea09e-f4a3-41a0-a728-44aa637e2386" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_DebtPolicyTextBlock_f5aea09e-f4a3-41a0-a728-44aa637e2386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_58389429-c386-4cbd-8f2e-f1cb05e1ba39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_58389429-c386-4cbd-8f2e-f1cb05e1ba39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TreasuryStockPolicyTextBlock_831ff9d5-3feb-414a-a6d9-7dcc195c5677" xlink:href="lpro-20231231.xsd#lpro_TreasuryStockPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_lpro_TreasuryStockPolicyTextBlock_831ff9d5-3feb-414a-a6d9-7dcc195c5677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_30b6baf2-83ef-4873-8887-30240aea03c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_30b6baf2-83ef-4873-8887-30240aea03c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_6bfdf5e5-c7a3-4a47-be30-2c3cd3635c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_6bfdf5e5-c7a3-4a47-be30-2c3cd3635c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8da33f89-5c35-41d5-bb5e-b8fbb1cd45e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d9e9e3b6-3639-49e3-8b63-8fd6e5697505" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8da33f89-5c35-41d5-bb5e-b8fbb1cd45e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ContractAssetsTables" xlink:type="simple" xlink:href="lpro-20231231.xsd#ContractAssetsTables"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ContractAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c3393c07-bfad-44f6-bc48-b8f20f0ad45d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_03c96b08-743b-4379-bef4-154efd9cae4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c3393c07-bfad-44f6-bc48-b8f20f0ad45d" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_03c96b08-743b-4379-bef4-154efd9cae4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtTables" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_cf0208c5-5653-45b7-a17a-6e1950be85b8" 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_b413f58b-8f7d-40b1-bfb2-550e3bf7dcf7" 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_cf0208c5-5653-45b7-a17a-6e1950be85b8" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_b413f58b-8f7d-40b1-bfb2-550e3bf7dcf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1e03a647-dad2-4d15-b703-cdd7d7104785" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_cf0208c5-5653-45b7-a17a-6e1950be85b8" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_1e03a647-dad2-4d15-b703-cdd7d7104785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51a8c3d4-dd1c-4ae3-a9b0-4f56e5cd9f51" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_718cf283-f641-4523-aa4c-e9c75ab735c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51a8c3d4-dd1c-4ae3-a9b0-4f56e5cd9f51" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_718cf283-f641-4523-aa4c-e9c75ab735c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_35f1a118-6dab-45d0-b90b-c0cb4e0b419f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51a8c3d4-dd1c-4ae3-a9b0-4f56e5cd9f51" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_35f1a118-6dab-45d0-b90b-c0cb4e0b419f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_395bb0d6-6c10-46b7-bf44-2477ba39c917" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51a8c3d4-dd1c-4ae3-a9b0-4f56e5cd9f51" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_395bb0d6-6c10-46b7-bf44-2477ba39c917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_3af28817-6235-4e66-841a-68d814833431" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51a8c3d4-dd1c-4ae3-a9b0-4f56e5cd9f51" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_3af28817-6235-4e66-841a-68d814833431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/NetIncomePerShareTables" xlink:type="simple" xlink:href="lpro-20231231.xsd#NetIncomePerShareTables"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/NetIncomePerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_12090f7b-39ab-4a1a-8e29-096416a94578" 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_2887b13e-f03b-460a-95e9-a0035e97af3f" 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_12090f7b-39ab-4a1a-8e29-096416a94578" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2887b13e-f03b-460a-95e9-a0035e97af3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_29e38cb3-a11f-4ceb-9a63-5a2ecdab048e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_12090f7b-39ab-4a1a-8e29-096416a94578" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_29e38cb3-a11f-4ceb-9a63-5a2ecdab048e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="lpro-20231231.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8b8a4231-6f6b-49ab-a831-03c4c66712de" 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_FairValueByBalanceSheetGroupingTextBlock_4eca68a7-485d-4d3a-b52f-8be873ec8f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8b8a4231-6f6b-49ab-a831-03c4c66712de" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_4eca68a7-485d-4d3a-b52f-8be873ec8f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1d1c9e57-1e0d-4e15-ae17-91e7e543d9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8b8a4231-6f6b-49ab-a831-03c4c66712de" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_1d1c9e57-1e0d-4e15-ae17-91e7e543d9e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesTables" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesTables"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_70f24ebf-0c07-49e6-9abe-1c358ec7c850" 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_LeaseCostTableTextBlock_90482fb2-1d25-43cc-bbf9-c2b649fc1b51" 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_CommitmentsAndContingenciesDisclosureAbstract_70f24ebf-0c07-49e6-9abe-1c358ec7c850" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_90482fb2-1d25-43cc-bbf9-c2b649fc1b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_AssetsAndLiabilitiesLesseeTableTextBlock_653559c8-eec0-4206-80a4-c989e0657c4a" xlink:href="lpro-20231231.xsd#lpro_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_70f24ebf-0c07-49e6-9abe-1c358ec7c850" xlink:to="loc_lpro_AssetsAndLiabilitiesLesseeTableTextBlock_653559c8-eec0-4206-80a4-c989e0657c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ad3a19a7-9c96-4d00-b440-150e271f1feb" 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_CommitmentsAndContingenciesDisclosureAbstract_70f24ebf-0c07-49e6-9abe-1c358ec7c850" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ad3a19a7-9c96-4d00-b440-150e271f1feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0fc69b62-81ed-4ee2-b48a-c009746b5f3f" 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_30734808-f9f0-4174-aa0c-8fb37934e20a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0fc69b62-81ed-4ee2-b48a-c009746b5f3f" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_30734808-f9f0-4174-aa0c-8fb37934e20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_197a2ca9-baf0-445a-a7ac-5e1edc8bf1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0fc69b62-81ed-4ee2-b48a-c009746b5f3f" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_197a2ca9-baf0-445a-a7ac-5e1edc8bf1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c7bb9ed4-c783-4cec-a05f-747145a96e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0fc69b62-81ed-4ee2-b48a-c009746b5f3f" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c7bb9ed4-c783-4cec-a05f-747145a96e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_2f597981-81fa-453f-9bfc-3b0e63f4ec20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfIncomeTaxExaminationsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0fc69b62-81ed-4ee2-b48a-c009746b5f3f" xlink:to="loc_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock_2f597981-81fa-453f-9bfc-3b0e63f4ec20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperationsDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#DescriptionofBusinessBackgroundandNatureofOperationsDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e06e6c5d-8697-4690-a1ac-408ccfc72f10" 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_NumberOfOperatingSegments_b224a8e4-8db0-4a11-8f2f-e9252fe5b46a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e06e6c5d-8697-4690-a1ac-408ccfc72f10" xlink:to="loc_us-gaap_NumberOfOperatingSegments_b224a8e4-8db0-4a11-8f2f-e9252fe5b46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9eec5c54-c4dd-4f4f-9091-329d351614f9" 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_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" 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_AccountingPoliciesAbstract_9eec5c54-c4dd-4f4f-9091-329d351614f9" xlink:to="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e59506cc-269c-4965-9400-09785d0aa56b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_srt_RangeAxis_e59506cc-269c-4965-9400-09785d0aa56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7b391001-52de-470d-9d83-09c14eb07c64" 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_e59506cc-269c-4965-9400-09785d0aa56b" xlink:to="loc_srt_RangeMember_7b391001-52de-470d-9d83-09c14eb07c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a3c3bdc1-7143-403e-861b-7f656e044f9c" 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_7b391001-52de-470d-9d83-09c14eb07c64" xlink:to="loc_srt_MinimumMember_a3c3bdc1-7143-403e-861b-7f656e044f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_af9f61b5-d065-4e7d-9de9-fa05db41123d" 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_7b391001-52de-470d-9d83-09c14eb07c64" xlink:to="loc_srt_MaximumMember_af9f61b5-d065-4e7d-9de9-fa05db41123d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1a9a95ff-d630-4783-b03e-111ccc164a5c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_srt_ProductOrServiceAxis_1a9a95ff-d630-4783-b03e-111ccc164a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_55367f27-775e-4cb4-868d-da834bc416b6" 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_1a9a95ff-d630-4783-b03e-111ccc164a5c" xlink:to="loc_srt_ProductsAndServicesDomain_55367f27-775e-4cb4-868d-da834bc416b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProgramFeeMember_6207a437-c81c-445d-8bbd-17b0093e7cfd" xlink:href="lpro-20231231.xsd#lpro_ProgramFeeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_55367f27-775e-4cb4-868d-da834bc416b6" xlink:to="loc_lpro_ProgramFeeMember_6207a437-c81c-445d-8bbd-17b0093e7cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_5208bd06-e39a-4f20-86b8-91cae0a86dc1" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_srt_MajorCustomersAxis_5208bd06-e39a-4f20-86b8-91cae0a86dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_5208bd06-e39a-4f20-86b8-91cae0a86dc1" xlink:to="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TopInsurancePartnerMember_91f73773-12ee-4893-8c6d-4d93a18e2609" xlink:href="lpro-20231231.xsd#lpro_TopInsurancePartnerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:to="loc_lpro_TopInsurancePartnerMember_91f73773-12ee-4893-8c6d-4d93a18e2609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TwoInsurancePartnersMember_3a6395fd-1d41-4f48-bebf-e000ab094bff" xlink:href="lpro-20231231.xsd#lpro_TwoInsurancePartnersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:to="loc_lpro_TwoInsurancePartnersMember_3a6395fd-1d41-4f48-bebf-e000ab094bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ThreeInsurancePartnerMember_a53388aa-699f-4be5-9eda-9db87ff48c74" xlink:href="lpro-20231231.xsd#lpro_ThreeInsurancePartnerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:to="loc_lpro_ThreeInsurancePartnerMember_a53388aa-699f-4be5-9eda-9db87ff48c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_CustomerOneMember_6d90aedf-5e96-417c-925f-4937d221f051" xlink:href="lpro-20231231.xsd#lpro_CustomerOneMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_a82ab61c-233b-4478-ad0e-fb68bb366116" xlink:to="loc_lpro_CustomerOneMember_6d90aedf-5e96-417c-925f-4937d221f051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_51e047ae-afc6-4047-b106-bfa5012bb296" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_51e047ae-afc6-4047-b106-bfa5012bb296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5da38327-21be-48bb-8f0d-25578f203042" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_51e047ae-afc6-4047-b106-bfa5012bb296" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5da38327-21be-48bb-8f0d-25578f203042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_c83fe39a-0312-4600-a1e9-5167b14441d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5da38327-21be-48bb-8f0d-25578f203042" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_c83fe39a-0312-4600-a1e9-5167b14441d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_a77f7339-0d64-4aff-99e7-103cf3d1c4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5da38327-21be-48bb-8f0d-25578f203042" xlink:to="loc_us-gaap_AccountsReceivableMember_a77f7339-0d64-4aff-99e7-103cf3d1c4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_8200dc01-b521-40d0-9ef8-bbea26c3cdac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8c2d2b3c-24ee-4b72-84b9-e31f72228ffb" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_8200dc01-b521-40d0-9ef8-bbea26c3cdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_d4455bed-1e1b-4b60-abe1-709e008edfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_8200dc01-b521-40d0-9ef8-bbea26c3cdac" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_d4455bed-1e1b-4b60-abe1-709e008edfdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a2409b1d-4cb4-460e-bc8d-27ad4d1a0627" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_cda6a61c-d0cd-4c7f-8f8e-d6790671bcee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_RestrictedCashCurrent_cda6a61c-d0cd-4c7f-8f8e-d6790671bcee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_721164e4-85c6-4f88-9c55-81dab6e6fdd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_721164e4-85c6-4f88-9c55-81dab6e6fdd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3cd9d0b3-ef50-453b-9e90-ccf00de1b1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3cd9d0b3-ef50-453b-9e90-ccf00de1b1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_99f6bfec-e133-47bf-9e89-3ab3c715d264" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_Depreciation_99f6bfec-e133-47bf-9e89-3ab3c715d264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments_9c00ea4d-15ff-405a-b3d1-36f129415c1a" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments_9c00ea4d-15ff-405a-b3d1-36f129415c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerInstallmentBasis_5008f4c9-b060-4e51-a790-0ca76daf88a4" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerInstallmentBasis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_lpro_RevenueFromContractWithCustomerInstallmentBasis_5008f4c9-b060-4e51-a790-0ca76daf88a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee_dfb1a7fa-f540-4382-8dff-cea2c23785f6" xlink:href="lpro-20231231.xsd#lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee_dfb1a7fa-f540-4382-8dff-cea2c23785f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_f2dd4160-660e-481a-9f3b-ab2b61523582" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_f2dd4160-660e-481a-9f3b-ab2b61523582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_5b104cd2-b884-4e10-be75-5919149440aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_AdvertisingExpense_5b104cd2-b884-4e10-be75-5919149440aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_62fb70c9-9f30-46c4-889a-3d0532ecc880" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_5eb1ea66-7d24-43c8-a6fd-c7605fceb6bf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_62fb70c9-9f30-46c4-889a-3d0532ecc880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ContractAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ContractAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ContractAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_66f4f79c-9309-4329-adc8-d7abfe7f61a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_6dd6f8a8-10ae-4f0a-a429-29f7fea81bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_66f4f79c-9309-4329-adc8-d7abfe7f61a0" xlink:to="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_6dd6f8a8-10ae-4f0a-a429-29f7fea81bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_36205678-54c0-47f6-8237-1a98de2847d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_66f4f79c-9309-4329-adc8-d7abfe7f61a0" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_36205678-54c0-47f6-8237-1a98de2847d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_350a23b1-70ec-4e17-a338-f7dc458e8f60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_66f4f79c-9309-4329-adc8-d7abfe7f61a0" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_350a23b1-70ec-4e17-a338-f7dc458e8f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#ContractAssetsSummaryOfContractAssetsDetail"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInContractWithCustomerAssetAbstract_38c16713-c90c-47cb-94c3-a8ff6aa2c62a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInContractWithCustomerAssetAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetAndLiabilityTable_93fa4c6c-0618-485e-8b5b-885ee027ec4c" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetAndLiabilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ChangeInContractWithCustomerAssetAbstract_38c16713-c90c-47cb-94c3-a8ff6aa2c62a" xlink:to="loc_lpro_ContractWithCustomerAssetAndLiabilityTable_93fa4c6c-0618-485e-8b5b-885ee027ec4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_bfe48bf9-91d3-4989-8349-705a42a4e723" 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_lpro_ContractWithCustomerAssetAndLiabilityTable_93fa4c6c-0618-485e-8b5b-885ee027ec4c" xlink:to="loc_srt_ProductOrServiceAxis_bfe48bf9-91d3-4989-8349-705a42a4e723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" 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_bfe48bf9-91d3-4989-8349-705a42a4e723" xlink:to="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProfitShareMember_6bf861fd-7174-4ecd-83ef-1046f25a98b1" xlink:href="lpro-20231231.xsd#lpro_ProfitShareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" xlink:to="loc_lpro_ProfitShareMember_6bf861fd-7174-4ecd-83ef-1046f25a98b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TpaFeeMember_4811af3d-4cf9-44c4-a267-46b311a9a9bc" xlink:href="lpro-20231231.xsd#lpro_TpaFeeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" xlink:to="loc_lpro_TpaFeeMember_4811af3d-4cf9-44c4-a267-46b311a9a9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ProgramFeeMember_ab90cf7b-322b-485d-9e72-4b2d625bdeab" xlink:href="lpro-20231231.xsd#lpro_ProgramFeeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1d3fc873-98d2-4c31-ab5e-d3f0d72c2a28" xlink:to="loc_lpro_ProgramFeeMember_ab90cf7b-322b-485d-9e72-4b2d625bdeab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetAndLiabilityLineItems_4f01e0fc-cee1-4964-bb6e-551951708347" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetAndLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetAndLiabilityTable_93fa4c6c-0618-485e-8b5b-885ee027ec4c" xlink:to="loc_lpro_ContractWithCustomerAssetAndLiabilityLineItems_4f01e0fc-cee1-4964-bb6e-551951708347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:href="lpro-20231231.xsd#lpro_ContractWithCustomerAssetRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetAndLiabilityLineItems_4f01e0fc-cee1-4964-bb6e-551951708347" xlink:to="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_5d451838-922c-42b7-89a7-03bf498afc72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_5d451838-922c-42b7-89a7-03bf498afc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination_6c85da7c-d042-47bf-b29f-1092600b4e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination_6c85da7c-d042-47bf-b29f-1092600b4e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_a51206ff-a93b-448f-b9dd-105585a40410" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress_a51206ff-a93b-448f-b9dd-105585a40410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_f33d6bc4-d9ef-4669-8836-eabf4a962bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_f33d6bc4-d9ef-4669-8836-eabf4a962bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PaymentsReceivedFromInsuranceCarriers_2abb014f-6e3d-4217-aab2-91a0fe7fc415" xlink:href="lpro-20231231.xsd#lpro_PaymentsReceivedFromInsuranceCarriers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_lpro_PaymentsReceivedFromInsuranceCarriers_2abb014f-6e3d-4217-aab2-91a0fe7fc415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3c1a132e-e598-43ac-a9a1-79f39c8b316a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3c1a132e-e598-43ac-a9a1-79f39c8b316a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_b6da9c16-9685-48da-9f17-7e333f8813ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ContractWithCustomerAssetRollForward_6d63c93b-7eae-4250-98eb-e854e8ef5e55" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_b6da9c16-9685-48da-9f17-7e333f8813ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtScheduleofLongtermDebtInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_aadbb85e-c791-4ed5-b41f-bd3e0e8cec4a" 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_ab99c879-9fb4-42a4-bd94-9da0247fe349" 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_aadbb85e-c791-4ed5-b41f-bd3e0e8cec4a" xlink:to="loc_us-gaap_DebtInstrumentTable_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c7c58b0f-f173-4290-aa8e-8b03adc5fd49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:to="loc_us-gaap_CreditFacilityAxis_c7c58b0f-f173-4290-aa8e-8b03adc5fd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_67bb4edd-164f-49b3-99f1-07aaa1323037" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_c7c58b0f-f173-4290-aa8e-8b03adc5fd49" xlink:to="loc_us-gaap_CreditFacilityDomain_67bb4edd-164f-49b3-99f1-07aaa1323037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_ac87be55-1420-4a9d-9afb-a85eeee90855" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_67bb4edd-164f-49b3-99f1-07aaa1323037" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_ac87be55-1420-4a9d-9afb-a85eeee90855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2" 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_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:to="loc_us-gaap_DebtInstrumentAxis_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ecfa9b95-b32b-422c-97dc-772f05b5705f" 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_5e2a2a81-0028-409e-9d10-e8a4e68eb2d2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ecfa9b95-b32b-422c-97dc-772f05b5705f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2027Member_00d55c7c-5ee7-4e70-8b81-41a892267e71" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2027Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ecfa9b95-b32b-422c-97dc-772f05b5705f" xlink:to="loc_lpro_TermLoanDue2027Member_00d55c7c-5ee7-4e70-8b81-41a892267e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2026Member_cc6b9590-d761-461e-a555-13fc7db83ca0" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ecfa9b95-b32b-422c-97dc-772f05b5705f" xlink:to="loc_lpro_TermLoanDue2026Member_cc6b9590-d761-461e-a555-13fc7db83ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_456cd8d4-2f48-432c-af34-850a49f99179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6d4efe5f-9ec2-46ed-8b22-9fc9510fe757" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_456cd8d4-2f48-432c-af34-850a49f99179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_563a4728-bd8e-47f9-80a0-ef6ad6037c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_456cd8d4-2f48-432c-af34-850a49f99179" xlink:to="loc_us-gaap_MediumTermNotesMember_563a4728-bd8e-47f9-80a0-ef6ad6037c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_bea92670-24fc-4967-8e7d-df5a47852036" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_456cd8d4-2f48-432c-af34-850a49f99179" xlink:to="loc_us-gaap_LineOfCreditMember_bea92670-24fc-4967-8e7d-df5a47852036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" 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_ab99c879-9fb4-42a4-bd94-9da0247fe349" xlink:to="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0be8eb1f-3bb5-4958-9580-0e9c572d8732" 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_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_0be8eb1f-3bb5-4958-9580-0e9c572d8732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_1ab54762-935f-43a4-b599-0f028d97c27c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_1ab54762-935f-43a4-b599-0f028d97c27c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_adcb32ea-9882-4e26-a243-ad014ba2cc0e" 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_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_LongTermDebt_adcb32ea-9882-4e26-a243-ad014ba2cc0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_53218dc4-4291-453a-8f7c-1ae31563a44f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_LongTermDebtCurrent_53218dc4-4291-453a-8f7c-1ae31563a44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5ca40ba0-853c-47c1-bdf4-f07239e896c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_947aefea-7308-471d-b75c-457231993271" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5ca40ba0-853c-47c1-bdf4-f07239e896c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail_1" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtScheduleofLongtermDebtInstrumentsDetail_1"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_09803f92-5448-46f0-b75c-96621faf9f16" 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_4aa87e74-448d-441d-ae37-659a5916f8c7" 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_09803f92-5448-46f0-b75c-96621faf9f16" xlink:to="loc_us-gaap_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_133e90ea-0d97-4007-9602-3043ce453054" 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_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_DebtInstrumentAxis_133e90ea-0d97-4007-9602-3043ce453054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" 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_133e90ea-0d97-4007-9602-3043ce453054" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2027Member_ed8b51b1-51eb-47d8-b16f-5dcbc0669c94" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2027Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" xlink:to="loc_lpro_TermLoanDue2027Member_ed8b51b1-51eb-47d8-b16f-5dcbc0669c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_NewCreditAgreementMember_83725eca-02df-4250-b3fc-72c51fc7c74a" xlink:href="lpro-20231231.xsd#lpro_NewCreditAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" xlink:to="loc_lpro_NewCreditAgreementMember_83725eca-02df-4250-b3fc-72c51fc7c74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TermLoanDue2026Member_4bf033ad-929b-4a47-b044-6e6b486a2e64" xlink:href="lpro-20231231.xsd#lpro_TermLoanDue2026Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c088ff7e-93c3-43ee-94ca-dfa703df19d4" xlink:to="loc_lpro_TermLoanDue2026Member_4bf033ad-929b-4a47-b044-6e6b486a2e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_b4c651cb-120b-4267-858f-a32fa7a2db42" 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_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_VariableRateAxis_b4c651cb-120b-4267-858f-a32fa7a2db42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" 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_b4c651cb-120b-4267-858f-a32fa7a2db42" xlink:to="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f5adc829-5bb4-46f7-abab-3f4d2ac55ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_f5adc829-5bb4-46f7-abab-3f4d2ac55ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_52edd7ce-5f29-46d5-ad0b-5041ae328dea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" xlink:to="loc_us-gaap_BaseRateMember_52edd7ce-5f29-46d5-ad0b-5041ae328dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_SecuredOvernightFinancingRateSOFRMember_40e8dd55-ab79-41ec-87ef-c8cad98670df" xlink:href="lpro-20231231.xsd#lpro_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_8dac5826-8835-41db-ba4c-7b65950d1c45" xlink:to="loc_lpro_SecuredOvernightFinancingRateSOFRMember_40e8dd55-ab79-41ec-87ef-c8cad98670df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4c904199-812b-4427-9e78-c29ba1c25373" 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_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_srt_RangeAxis_4c904199-812b-4427-9e78-c29ba1c25373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_70c8f9f3-a61b-41d8-abd2-078997b2e4ff" 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_4c904199-812b-4427-9e78-c29ba1c25373" xlink:to="loc_srt_RangeMember_70c8f9f3-a61b-41d8-abd2-078997b2e4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_04b9e6c1-a812-4433-a950-1d497144b11e" 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_70c8f9f3-a61b-41d8-abd2-078997b2e4ff" xlink:to="loc_srt_MinimumMember_04b9e6c1-a812-4433-a950-1d497144b11e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c9a47ad5-c69e-406e-8e25-54040fbee102" 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_70c8f9f3-a61b-41d8-abd2-078997b2e4ff" xlink:to="loc_srt_MaximumMember_c9a47ad5-c69e-406e-8e25-54040fbee102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_03b10352-4efa-4e82-a789-d049bdebc848" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_03b10352-4efa-4e82-a789-d049bdebc848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3c310322-61e7-4496-a0a1-d97d6d04153c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_03b10352-4efa-4e82-a789-d049bdebc848" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3c310322-61e7-4496-a0a1-d97d6d04153c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_ef474128-eb76-458d-881d-f6c271382405" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3c310322-61e7-4496-a0a1-d97d6d04153c" xlink:to="loc_us-gaap_LineOfCreditMember_ef474128-eb76-458d-881d-f6c271382405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_f3fe5c1a-20e0-4022-b266-15c1894e0a57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3c310322-61e7-4496-a0a1-d97d6d04153c" xlink:to="loc_us-gaap_MediumTermNotesMember_f3fe5c1a-20e0-4022-b266-15c1894e0a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0a3fca91-1a28-497e-8754-ef5155291e98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_CreditFacilityAxis_0a3fca91-1a28-497e-8754-ef5155291e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_ddbb2e62-c923-43e9-873c-103a16bd4cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0a3fca91-1a28-497e-8754-ef5155291e98" xlink:to="loc_us-gaap_CreditFacilityDomain_ddbb2e62-c923-43e9-873c-103a16bd4cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_d57ac5ce-aaca-4feb-9afd-0885e883e013" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_ddbb2e62-c923-43e9-873c-103a16bd4cdd" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_d57ac5ce-aaca-4feb-9afd-0885e883e013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_14cfd8ea-b29e-433c-9bfb-ec0023db81e3" 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_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_srt_StatementScenarioAxis_14cfd8ea-b29e-433c-9bfb-ec0023db81e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_aee641f1-6248-47fd-a678-c40284176948" 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_14cfd8ea-b29e-433c-9bfb-ec0023db81e3" xlink:to="loc_srt_ScenarioUnspecifiedDomain_aee641f1-6248-47fd-a678-c40284176948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_ccb480e0-0b4e-4e04-b691-58b86063aea6" 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_aee641f1-6248-47fd-a678-c40284176948" xlink:to="loc_srt_ScenarioForecastMember_ccb480e0-0b4e-4e04-b691-58b86063aea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4aa87e74-448d-441d-ae37-659a5916f8c7" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_fa51626c-081d-493e-9a42-2a868686e198" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_fa51626c-081d-493e-9a42-2a868686e198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_abee327f-3d92-4090-933e-7554dd6940c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_abee327f-3d92-4090-933e-7554dd6940c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1115ada-7cd4-4614-87e1-18478d6e8e08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1115ada-7cd4-4614-87e1-18478d6e8e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_32978325-7b37-4650-a559-6ed86302b555" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_LineOfCreditFacilityCommitmentFeePercentage_32978325-7b37-4650-a559-6ed86302b555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentMarginRate_447cd10f-ae54-4e1d-bd0c-7c24b09d8b30" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentMarginRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_lpro_DebtInstrumentMarginRate_447cd10f-ae54-4e1d-bd0c-7c24b09d8b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_912acb06-b594-44df-ba61-74b3c7f07b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_912acb06-b594-44df-ba61-74b3c7f07b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0494f5bd-4bb5-4178-900c-94eabedfa78c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0494f5bd-4bb5-4178-900c-94eabedfa78c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanFeeCost_490c9b85-215e-4155-82f0-8cd183eec9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancingReceivableUnamortizedLoanFeeCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanFeeCost_490c9b85-215e-4155-82f0-8cd183eec9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum_a247b3b9-71d8-41fc-9aef-654ecfb15196" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum_a247b3b9-71d8-41fc-9aef-654ecfb15196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum_859fa73a-1b03-4846-866a-61158182999f" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum_859fa73a-1b03-4846-866a-61158182999f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum_56cb72be-a7c3-4251-9d8f-f67875efe8a5" xlink:href="lpro-20231231.xsd#lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c108b8bc-0d06-470a-8d3a-9428499a9054" xlink:to="loc_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum_56cb72be-a7c3-4251-9d8f-f67875efe8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#DebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9f69412a-c748-4275-b4eb-f5446f5086e0" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_680883b7-b694-4db4-9afe-d2d88eddff76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9f69412a-c748-4275-b4eb-f5446f5086e0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_680883b7-b694-4db4-9afe-d2d88eddff76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_bdf479ba-4f31-4100-9bfa-11add4e5fad5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9f69412a-c748-4275-b4eb-f5446f5086e0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_bdf479ba-4f31-4100-9bfa-11add4e5fad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d8d65e8b-fd46-4bb6-8c79-2031eb40e076" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9f69412a-c748-4275-b4eb-f5446f5086e0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d8d65e8b-fd46-4bb6-8c79-2031eb40e076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0d0df792-a66a-43b8-9186-2bf577017d41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9f69412a-c748-4275-b4eb-f5446f5086e0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0d0df792-a66a-43b8-9186-2bf577017d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_3d4bfd99-f9c4-4a19-94a4-873c067e9179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9f69412a-c748-4275-b4eb-f5446f5086e0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_3d4bfd99-f9c4-4a19-94a4-873c067e9179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_adfc3877-fb58-43ea-b70a-54221cf876f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9f69412a-c748-4275-b4eb-f5446f5086e0" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_adfc3877-fb58-43ea-b70a-54221cf876f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#StockholdersEquityAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_69348284-85b2-4e30-8c54-e083e4f57928" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_949c35ad-7269-4d3c-8add-92ca0a0b6596" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_69348284-85b2-4e30-8c54-e083e4f57928" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_949c35ad-7269-4d3c-8add-92ca0a0b6596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_483bf58e-5dd4-4fe5-9e19-10c22944a2be" 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_ScheduleOfStockByClassTable_949c35ad-7269-4d3c-8add-92ca0a0b6596" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_483bf58e-5dd4-4fe5-9e19-10c22944a2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_992b07cf-c81b-4630-857e-a4bb4adbecd5" 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_483bf58e-5dd4-4fe5-9e19-10c22944a2be" xlink:to="loc_us-gaap_EquityComponentDomain_992b07cf-c81b-4630-857e-a4bb4adbecd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_5072cc88-fe78-440e-8697-92607c073e94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_992b07cf-c81b-4630-857e-a4bb4adbecd5" xlink:to="loc_us-gaap_TreasuryStockCommonMember_5072cc88-fe78-440e-8697-92607c073e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_949c35ad-7269-4d3c-8add-92ca0a0b6596" xlink:to="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_a99f5409-8048-4891-9ba2-fa4b418b039f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_a99f5409-8048-4891-9ba2-fa4b418b039f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_09f4d3f7-ee02-4bd3-93f7-980ee3dd206f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_09f4d3f7-ee02-4bd3-93f7-980ee3dd206f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_96d4b6c5-0d75-415c-98c6-49c31ae7d758" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_96d4b6c5-0d75-415c-98c6-49c31ae7d758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_87f93c11-d7df-4a8a-b92c-69b3ea179528" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_87f93c11-d7df-4a8a-b92c-69b3ea179528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_9ba233e8-03ca-4f9b-b56b-c15c3dab2b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_9ba233e8-03ca-4f9b-b56b-c15c3dab2b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_d1d6950f-de54-4f5c-aff5-5f3c6614e2db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_d1d6950f-de54-4f5c-aff5-5f3c6614e2db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_ab4beaa0-6e8b-4ef9-ace3-d4327fdf410e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_ab4beaa0-6e8b-4ef9-ace3-d4327fdf410e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_4fb12845-5c20-485f-941d-91fbab103910" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_4fb12845-5c20-485f-941d-91fbab103910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_894179f2-5b9b-4b5d-a19d-3372cfca73ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_894179f2-5b9b-4b5d-a19d-3372cfca73ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_c10ed410-684e-4b0c-9136-1b063c5a659a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_c10ed410-684e-4b0c-9136-1b063c5a659a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_043d7aec-9c2b-4858-add5-36daa7ddfb33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_043d7aec-9c2b-4858-add5-36daa7ddfb33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax_c1f55df0-0536-4fda-88c9-e489b1ee90bc" xlink:href="lpro-20231231.xsd#lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_3a43a9c1-f12e-415f-a19f-1cc31f2603df" xlink:to="loc_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax_c1f55df0-0536-4fda-88c9-e489b1ee90bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c82848e9-681d-48bd-8469-4d0de0191bde" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_974e505b-b7a7-4c04-bf76-a95b848cff3a" 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_StatementOfFinancialPositionAbstract_c82848e9-681d-48bd-8469-4d0de0191bde" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_8cffdfb7-bca3-40e3-a9e9-298c24a86de9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:to="loc_us-gaap_PlanNameAxis_8cffdfb7-bca3-40e3-a9e9-298c24a86de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_01321af9-5a68-474b-9203-df2439b955b4" 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_8cffdfb7-bca3-40e3-a9e9-298c24a86de9" xlink:to="loc_us-gaap_PlanNameDomain_01321af9-5a68-474b-9203-df2439b955b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_StockOptionAndIncentivePlan2020Member_1194e5f6-d4c4-4082-acd2-a9d55dd316dc" xlink:href="lpro-20231231.xsd#lpro_StockOptionAndIncentivePlan2020Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_01321af9-5a68-474b-9203-df2439b955b4" xlink:to="loc_lpro_StockOptionAndIncentivePlan2020Member_1194e5f6-d4c4-4082-acd2-a9d55dd316dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b63834d9-148f-4b06-89da-f426dbfac776" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:to="loc_srt_RangeAxis_b63834d9-148f-4b06-89da-f426dbfac776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8d7d85af-c692-496d-8020-dd3590a7aa2e" 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_b63834d9-148f-4b06-89da-f426dbfac776" xlink:to="loc_srt_RangeMember_8d7d85af-c692-496d-8020-dd3590a7aa2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0ea43cc4-9517-4a41-920b-10edac776033" 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_8d7d85af-c692-496d-8020-dd3590a7aa2e" xlink:to="loc_srt_MinimumMember_0ea43cc4-9517-4a41-920b-10edac776033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d2f2a73b-17a8-43d1-9b9e-4927b1c8340a" 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_8d7d85af-c692-496d-8020-dd3590a7aa2e" xlink:to="loc_srt_MaximumMember_d2f2a73b-17a8-43d1-9b9e-4927b1c8340a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_51e2c12c-8c75-48ff-8739-e0ca3a5a5529" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:to="loc_us-gaap_AwardTypeAxis_51e2c12c-8c75-48ff-8739-e0ca3a5a5529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18f2c518-b9d2-4bbc-859d-7f7fc4c16c41" 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_51e2c12c-8c75-48ff-8739-e0ca3a5a5529" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18f2c518-b9d2-4bbc-859d-7f7fc4c16c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_3c61515c-d990-49f1-8ff1-a1f67070e79a" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18f2c518-b9d2-4bbc-859d-7f7fc4c16c41" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_3c61515c-d990-49f1-8ff1-a1f67070e79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_aa7b7e32-9e96-4eb1-a494-1eb3d1089287" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_18f2c518-b9d2-4bbc-859d-7f7fc4c16c41" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_aa7b7e32-9e96-4eb1-a494-1eb3d1089287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" 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_974e505b-b7a7-4c04-bf76-a95b848cff3a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e3cfeada-268a-4584-b95d-dcc670667ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensation_e3cfeada-268a-4584-b95d-dcc670667ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_03597b92-a2f5-40a5-bbb4-706ae6768fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_03597b92-a2f5-40a5-bbb4-706ae6768fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PercentOnNumberOfSharesOutstanding_1827aedf-5257-4b44-a0ad-6a0325359a2c" xlink:href="lpro-20231231.xsd#lpro_PercentOnNumberOfSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_lpro_PercentOnNumberOfSharesOutstanding_1827aedf-5257-4b44-a0ad-6a0325359a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock_07a6f7a3-6754-4747-a391-a4f023bb8b6f" xlink:href="lpro-20231231.xsd#lpro_PercentOfIncrementalSharesOnOutstandingCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock_07a6f7a3-6754-4747-a391-a4f023bb8b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5ca74ff0-5bdf-4b63-8d52-79d5e3fe12cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_5ca74ff0-5bdf-4b63-8d52-79d5e3fe12cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage_d60e620f-9824-4970-8e71-4836f107da0a" xlink:href="lpro-20231231.xsd#lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage_d60e620f-9824-4970-8e71-4836f107da0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2b1d42e9-d879-47e7-b4b2-3ad202dd43b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2b1d42e9-d879-47e7-b4b2-3ad202dd43b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d21e33f6-f5c3-4492-a30b-c7b7adb21a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_d21e33f6-f5c3-4492-a30b-c7b7adb21a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_93e10f4c-e0f0-4d3a-93ab-b9d9b4bef8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_93e10f4c-e0f0-4d3a-93ab-b9d9b4bef8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4007b079-e1a8-47b8-97f7-187174e5f740" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4007b079-e1a8-47b8-97f7-187174e5f740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3f6289ad-0c2c-4afa-9805-8ec48bd65121" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f1fe6e22-a8aa-4837-b43b-83bc52d65d03" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3f6289ad-0c2c-4afa-9805-8ec48bd65121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_379c6e9b-31c7-40f5-bbf7-eeadf8c9fcba" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_07b1a7d2-0fde-42a2-a48e-5a214b15743c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_379c6e9b-31c7-40f5-bbf7-eeadf8c9fcba" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_07b1a7d2-0fde-42a2-a48e-5a214b15743c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_cc6f119b-b264-48f1-8514-4e15221233f3" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_07b1a7d2-0fde-42a2-a48e-5a214b15743c" xlink:to="loc_us-gaap_AwardTypeAxis_cc6f119b-b264-48f1-8514-4e15221233f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" 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_cc6f119b-b264-48f1-8514-4e15221233f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_ec85997c-15f2-476a-b41c-4ad57bb46b17" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_ec85997c-15f2-476a-b41c-4ad57bb46b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_9360abd0-50c6-4cd8-b200-4d48ab1a23ca" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_9360abd0-50c6-4cd8-b200-4d48ab1a23ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_98d7348b-0526-4920-8c66-4e481d1b294c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_050040fa-5dd1-4a44-878c-bd62662552a8" xlink:to="loc_us-gaap_EmployeeStockOptionMember_98d7348b-0526-4920-8c66-4e481d1b294c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_56db4d37-4811-4a7e-bc5a-a7eaf4d41cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_07b1a7d2-0fde-42a2-a48e-5a214b15743c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_56db4d37-4811-4a7e-bc5a-a7eaf4d41cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e1ad2014-9a69-4601-8275-bf4f87be4894" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_56db4d37-4811-4a7e-bc5a-a7eaf4d41cbc" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e1ad2014-9a69-4601-8275-bf4f87be4894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3d0141b6-e147-4f86-8cb3-481f3bb26ae2" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_17203cd0-bb92-4a29-97f4-36fe6001c524" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3d0141b6-e147-4f86-8cb3-481f3bb26ae2" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_17203cd0-bb92-4a29-97f4-36fe6001c524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_83ec6865-5ba7-4def-9e24-13a8ded158fe" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_17203cd0-bb92-4a29-97f4-36fe6001c524" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_83ec6865-5ba7-4def-9e24-13a8ded158fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" 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_83ec6865-5ba7-4def-9e24-13a8ded158fe" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8238a89c-48d0-4ba3-9192-57b16c56e62f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_8238a89c-48d0-4ba3-9192-57b16c56e62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_1c3855ef-77c2-45da-9000-132af7daa5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_1c3855ef-77c2-45da-9000-132af7daa5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_61c0a83e-e6f3-409b-9023-d8e624a1c3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_61c0a83e-e6f3-409b-9023-d8e624a1c3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_aa63f081-15a3-465b-8883-25ec3328a691" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9effca0a-eccb-4459-9813-b2eeec33bd87" xlink:to="loc_us-gaap_CostOfSalesMember_aa63f081-15a3-465b-8883-25ec3328a691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5ee5146c-65dc-4c9b-a630-4dc0c116f749" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_17203cd0-bb92-4a29-97f4-36fe6001c524" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5ee5146c-65dc-4c9b-a630-4dc0c116f749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_635c525b-aec4-4456-a217-f89ed6389ea1" 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_5ee5146c-65dc-4c9b-a630-4dc0c116f749" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_635c525b-aec4-4456-a217-f89ed6389ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_860d87da-b98c-4559-9d51-253000739be1" 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_b3c0d32c-864b-4c42-b2ab-1cb598ac0a16" 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_860d87da-b98c-4559-9d51-253000739be1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3c0d32c-864b-4c42-b2ab-1cb598ac0a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d0bea9cd-3051-4f84-9238-014f760cb5de" 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_b3c0d32c-864b-4c42-b2ab-1cb598ac0a16" xlink:to="loc_us-gaap_AwardTypeAxis_d0bea9cd-3051-4f84-9238-014f760cb5de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd2432e3-177a-4a99-9e57-b37b6a42266a" 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_d0bea9cd-3051-4f84-9238-014f760cb5de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd2432e3-177a-4a99-9e57-b37b6a42266a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_ec4a33db-42cb-4ff6-b8d1-a89da76cb533" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd2432e3-177a-4a99-9e57-b37b6a42266a" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_ec4a33db-42cb-4ff6-b8d1-a89da76cb533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_df01a90f-0284-4c77-a813-2395df2f1810" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cd2432e3-177a-4a99-9e57-b37b6a42266a" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_df01a90f-0284-4c77-a813-2395df2f1810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b3c0d32c-864b-4c42-b2ab-1cb598ac0a16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2feb66c9-1ae6-49b5-8520-888492246685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2feb66c9-1ae6-49b5-8520-888492246685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b58ab0ab-c6c4-4a5e-bfa5-0a005632d0f9" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b58ab0ab-c6c4-4a5e-bfa5-0a005632d0f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a905af21-a79a-48ba-b594-3f5ad023b8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a905af21-a79a-48ba-b594-3f5ad023b8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_26973478-1a45-49fe-9b5d-1b3719bc3973" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_26973478-1a45-49fe-9b5d-1b3719bc3973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8cae1293-9cde-48bb-b2be-57afb32f17e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2038f5e0-3531-4b3b-be61-f7beb14f15c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8cae1293-9cde-48bb-b2be-57afb32f17e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cbca6077-a646-4705-9b59-db25b53c9ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cbca6077-a646-4705-9b59-db25b53c9ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9493abdd-b7fc-4eb7-8e69-1a4f4a3dd48f" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_9493abdd-b7fc-4eb7-8e69-1a4f4a3dd48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_35a97d0c-46ba-43a0-877d-541b6d35053b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_35a97d0c-46ba-43a0-877d-541b6d35053b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7f36d05a-695a-47dd-9f07-16c0d95038ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_7f36d05a-695a-47dd-9f07-16c0d95038ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d71dd1e9-a0d1-4721-9844-12d31c1628ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_baaf3e4a-c7a6-46d6-af52-1ffeced96502" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d71dd1e9-a0d1-4721-9844-12d31c1628ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b5f68781-687a-48d4-9682-9bc82595dd42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_b5f68781-687a-48d4-9682-9bc82595dd42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_aec5f643-7d49-4ab8-9bc8-84ce14cb179e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_aec5f643-7d49-4ab8-9bc8-84ce14cb179e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_65e1a8df-3194-4f59-b805-75013e29c50c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_65e1a8df-3194-4f59-b805-75013e29c50c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7b1bb757-aee0-4e93-ba7c-e49a4dc3f05f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f2f21885-bfb6-42c5-8796-92197919cbff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_7b1bb757-aee0-4e93-ba7c-e49a4dc3f05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_8a867f62-bd79-454f-8329-9aa9e5f9d647" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_8a867f62-bd79-454f-8329-9aa9e5f9d647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_80f09a84-4edb-40cf-8d98-eb1844f2a847" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_80f09a84-4edb-40cf-8d98-eb1844f2a847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9a54551d-2f3f-42dc-abbc-124229c9549d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9a54551d-2f3f-42dc-abbc-124229c9549d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_00d15cb3-ae88-43fc-ab2f-ab8a477c1aba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_00d15cb3-ae88-43fc-ab2f-ab8a477c1aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_197dfc9c-1545-4b03-af3e-d5ed79043a44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_197dfc9c-1545-4b03-af3e-d5ed79043a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0a687caa-0240-4f5a-bf0c-4741b0594a52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c3df31e2-ef74-44fb-8c3e-7ca8ecfe29b8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0a687caa-0240-4f5a-bf0c-4741b0594a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_994d73eb-9524-4497-b378-6cf88d15b123" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_994d73eb-9524-4497-b378-6cf88d15b123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_23a06bf2-b5c5-433c-b71c-34b1e8f9cadd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_23a06bf2-b5c5-433c-b71c-34b1e8f9cadd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:href="lpro-20231231.xsd#lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e1dc4e6-4c47-4b99-bbce-6d49c472d57f" xlink:to="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d4915c02-994e-4ee4-b393-c285a63becdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d4915c02-994e-4ee4-b393-c285a63becdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_0d6e6f13-0c86-4632-8afe-dd6129ca57b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_0d6e6f13-0c86-4632-8afe-dd6129ca57b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_174eb59a-e5f2-4608-9f5e-59794809658f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract_809b4199-a263-4c99-aca2-d693789e0669" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_174eb59a-e5f2-4608-9f5e-59794809658f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ec706a37-5424-4b3d-b3c3-6a63b9f88281" 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_145be58b-d4c7-4f97-b5b8-c07e35dc0563" 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_ec706a37-5424-4b3d-b3c3-6a63b9f88281" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_f48ef71d-9739-488d-8827-ca61e2483bfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:to="loc_us-gaap_PlanNameAxis_f48ef71d-9739-488d-8827-ca61e2483bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_e6f8dc3d-e176-4674-a56f-62ac08c5f549" 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_f48ef71d-9739-488d-8827-ca61e2483bfd" xlink:to="loc_us-gaap_PlanNameDomain_e6f8dc3d-e176-4674-a56f-62ac08c5f549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_StockOptionAndIncentivePlan2020Member_b1acd39d-f681-42a8-8e54-f74edc337c5c" xlink:href="lpro-20231231.xsd#lpro_StockOptionAndIncentivePlan2020Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_e6f8dc3d-e176-4674-a56f-62ac08c5f549" xlink:to="loc_lpro_StockOptionAndIncentivePlan2020Member_b1acd39d-f681-42a8-8e54-f74edc337c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d8061670-528a-4e3f-913f-038d1d21296c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:to="loc_srt_RangeAxis_d8061670-528a-4e3f-913f-038d1d21296c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_16f77b23-0ff5-49f8-9980-1bc2f4898930" 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_d8061670-528a-4e3f-913f-038d1d21296c" xlink:to="loc_srt_RangeMember_16f77b23-0ff5-49f8-9980-1bc2f4898930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_50c524a5-7c84-4eea-b835-3b9716ed2418" 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_16f77b23-0ff5-49f8-9980-1bc2f4898930" xlink:to="loc_srt_MinimumMember_50c524a5-7c84-4eea-b835-3b9716ed2418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f2749c52-4db0-424c-b432-7371be2c3af4" 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_16f77b23-0ff5-49f8-9980-1bc2f4898930" xlink:to="loc_srt_MaximumMember_f2749c52-4db0-424c-b432-7371be2c3af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_880de287-a80b-4dd9-a3ab-571d4b56e201" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:to="loc_us-gaap_AwardTypeAxis_880de287-a80b-4dd9-a3ab-571d4b56e201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f22dbfad-f0b4-4729-9208-30466f667489" 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_880de287-a80b-4dd9-a3ab-571d4b56e201" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f22dbfad-f0b4-4729-9208-30466f667489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_81113d63-5329-4cb9-9380-c84af86e325a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f22dbfad-f0b4-4729-9208-30466f667489" xlink:to="loc_us-gaap_PerformanceSharesMember_81113d63-5329-4cb9-9380-c84af86e325a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" 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_145be58b-d4c7-4f97-b5b8-c07e35dc0563" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e9e926bf-0650-44eb-9543-ad6674435c43" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e9e926bf-0650-44eb-9543-ad6674435c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a3f610ba-1808-4631-9ee9-23bdfb3cbc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a3f610ba-1808-4631-9ee9-23bdfb3cbc0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_c8877906-3abe-48d0-b7eb-e75264b5a6bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_c8877906-3abe-48d0-b7eb-e75264b5a6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_922697e5-8ebc-485a-bcc3-23d5f7ed9bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_922697e5-8ebc-485a-bcc3-23d5f7ed9bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5fd8c511-6f50-4365-a496-2c3b8d720969" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5fd8c511-6f50-4365-a496-2c3b8d720969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_bb7d36d6-774b-4eca-bf11-6de411c14ded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_bb7d36d6-774b-4eca-bf11-6de411c14ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e97c5f09-0214-40fa-b143-d1fae89e94a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4bfa37f8-3a30-417c-9d55-98fe0ab3e263" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e97c5f09-0214-40fa-b143-d1fae89e94a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7111c5f5-fd59-4f77-a822-f00b30d1604d" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ab63171f-b7d0-4133-8835-8634ef949251" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7111c5f5-fd59-4f77-a822-f00b30d1604d" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ab63171f-b7d0-4133-8835-8634ef949251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4275af41-1ee5-4855-b213-beb183c8357c" 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ab63171f-b7d0-4133-8835-8634ef949251" xlink:to="loc_us-gaap_AwardTypeAxis_4275af41-1ee5-4855-b213-beb183c8357c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" 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_4275af41-1ee5-4855-b213-beb183c8357c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_8d371815-1a48-454f-b14e-dbf74d14d78c" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_8d371815-1a48-454f-b14e-dbf74d14d78c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_3b2d6dfd-4b6c-43ce-b8fa-0bc6de20face" 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_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_3b2d6dfd-4b6c-43ce-b8fa-0bc6de20face" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_606e3935-5c94-4ca7-b072-022dd6e3d855" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6b1d0a0b-5bf7-4388-9d7f-a83e8aa15a3b" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_606e3935-5c94-4ca7-b072-022dd6e3d855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ab63171f-b7d0-4133-8835-8634ef949251" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_6f315ac8-3f24-4306-bcf2-6e29ea6e6126" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_6f315ac8-3f24-4306-bcf2-6e29ea6e6126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_48c5b34e-253e-4318-b40b-d979720119a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_48c5b34e-253e-4318-b40b-d979720119a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_cc58b8b2-c7e2-4dd6-9320-94e91d1f4f2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_cc58b8b2-c7e2-4dd6-9320-94e91d1f4f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5ce903a6-fc9e-4f6e-a4e3-6a849969e076" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_24ad25fb-8db8-4191-a7c8-1783cb65b322" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5ce903a6-fc9e-4f6e-a4e3-6a849969e076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#NetIncomePerShareSummaryofEarningsPerShareDetail"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_59c3dd32-0b3a-43ca-a5cb-5eb99d5bb92f" 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_EarningsPerShareBasicAbstract_285dba34-2220-436c-ba0f-8ea2fef48d88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_59c3dd32-0b3a-43ca-a5cb-5eb99d5bb92f" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_285dba34-2220-436c-ba0f-8ea2fef48d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_749755a3-6fff-46c2-bea6-5a3ce995f05a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_285dba34-2220-436c-ba0f-8ea2fef48d88" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_749755a3-6fff-46c2-bea6-5a3ce995f05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_adf9edaf-b8ec-4b6b-b030-d608f4f583c4" 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_749755a3-6fff-46c2-bea6-5a3ce995f05a" xlink:to="loc_us-gaap_NetIncomeLoss_adf9edaf-b8ec-4b6b-b030-d608f4f583c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_db34628c-fd9d-41e4-b337-cd10e1ed7582" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_749755a3-6fff-46c2-bea6-5a3ce995f05a" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_db34628c-fd9d-41e4-b337-cd10e1ed7582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_54473881-2aed-4723-9207-4268bf3ece4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_285dba34-2220-436c-ba0f-8ea2fef48d88" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_54473881-2aed-4723-9207-4268bf3ece4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_979f4273-b8f7-4ffc-b17a-08c107d386b9" 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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_54473881-2aed-4723-9207-4268bf3ece4e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_979f4273-b8f7-4ffc-b17a-08c107d386b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_02b0d57b-e368-463f-b227-37a50747c85f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_54473881-2aed-4723-9207-4268bf3ece4e" xlink:to="loc_us-gaap_EarningsPerShareBasic_02b0d57b-e368-463f-b227-37a50747c85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_b27754ba-5167-470e-8dcb-20e962035d86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_285dba34-2220-436c-ba0f-8ea2fef48d88" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_b27754ba-5167-470e-8dcb-20e962035d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_778d3eff-6f3e-4c49-976f-ad7f7c77523b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b27754ba-5167-470e-8dcb-20e962035d86" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_778d3eff-6f3e-4c49-976f-ad7f7c77523b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d5157d1f-5636-4f21-b0c9-626b945e98e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_778d3eff-6f3e-4c49-976f-ad7f7c77523b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d5157d1f-5636-4f21-b0c9-626b945e98e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df0a414e-a019-443a-bfe0-ee9b08aa8caf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b27754ba-5167-470e-8dcb-20e962035d86" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df0a414e-a019-443a-bfe0-ee9b08aa8caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1fe15caa-c901-4a5e-aae2-c50a69493771" 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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df0a414e-a019-443a-bfe0-ee9b08aa8caf" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1fe15caa-c901-4a5e-aae2-c50a69493771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_76e4f2b3-fb36-4868-9e08-6b49f0e2c09a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df0a414e-a019-443a-bfe0-ee9b08aa8caf" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_76e4f2b3-fb36-4868-9e08-6b49f0e2c09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9a136391-4a72-4094-a818-f3d29c7f5048" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df0a414e-a019-443a-bfe0-ee9b08aa8caf" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9a136391-4a72-4094-a818-f3d29c7f5048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_67409d13-cf24-43a5-ae4d-aa5bfe5fdec0" 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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_df0a414e-a019-443a-bfe0-ee9b08aa8caf" xlink:to="loc_us-gaap_EarningsPerShareDiluted_67409d13-cf24-43a5-ae4d-aa5bfe5fdec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fcfe5c19-7c37-4fce-a149-6be08bd7661c" 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_23ed61e3-1cb5-4b68-873d-ad351bab330a" 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_fcfe5c19-7c37-4fce-a149-6be08bd7661c" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_23ed61e3-1cb5-4b68-873d-ad351bab330a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ff186b36-abfb-43f2-9d27-c6880c48e63c" 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_23ed61e3-1cb5-4b68-873d-ad351bab330a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_ff186b36-abfb-43f2-9d27-c6880c48e63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" 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_ff186b36-abfb-43f2-9d27-c6880c48e63c" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b5509494-4364-47c7-8eae-92c26fbcc642" 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_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b5509494-4364-47c7-8eae-92c26fbcc642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_TimeBasedRestrictedStockUnitsMember_68e36f63-f3f7-4e10-8a9b-47e52cbe197d" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember_68e36f63-f3f7-4e10-8a9b-47e52cbe197d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_76c4b925-060d-4ab7-883c-09374a4ffc98" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_0ce7f63b-dbb9-407d-a5fc-37b11616d0db" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember_76c4b925-060d-4ab7-883c-09374a4ffc98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_81464411-bd55-461a-b585-324e7494eb74" 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_23ed61e3-1cb5-4b68-873d-ad351bab330a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_81464411-bd55-461a-b585-324e7494eb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_67277e3a-49a2-4ca8-a8ef-9d12bc33f8be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_81464411-bd55-461a-b585-324e7494eb74" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_67277e3a-49a2-4ca8-a8ef-9d12bc33f8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_08abe464-d088-48c7-b3af-cbe6143cda87" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_08abe464-d088-48c7-b3af-cbe6143cda87" xlink:to="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_db87a4e7-d8ea-489f-866d-ac62f341c718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_db87a4e7-d8ea-489f-866d-ac62f341c718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_74950d0a-07be-416b-9aa0-4c99da7ab83f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_db87a4e7-d8ea-489f-866d-ac62f341c718" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_74950d0a-07be-416b-9aa0-4c99da7ab83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_77770e97-b0ca-4875-97f0-a90180857757" 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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_74950d0a-07be-416b-9aa0-4c99da7ab83f" xlink:to="loc_us-gaap_MoneyMarketFundsMember_77770e97-b0ca-4875-97f0-a90180857757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_c4ad65ae-378e-4280-a88b-9e5822dab2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_74950d0a-07be-416b-9aa0-4c99da7ab83f" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_c4ad65ae-378e-4280-a88b-9e5822dab2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5015fcdd-3335-4475-96f0-a047152698b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5015fcdd-3335-4475-96f0-a047152698b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" 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_5015fcdd-3335-4475-96f0-a047152698b4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_765b4c36-4064-4f13-baa4-88f3341e2484" 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_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_765b4c36-4064-4f13-baa4-88f3341e2484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_a876ba01-1f4c-4c17-aa4c-4484f1a2b2c0" 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_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_a876ba01-1f4c-4c17-aa4c-4484f1a2b2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0ab53da0-10b0-4b64-ba75-9e4162bd6fc2" 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_6dd616cb-c8f4-4c5a-9e87-fbf1537bddbf" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0ab53da0-10b0-4b64-ba75-9e4162bd6fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_45ad9084-b025-417b-acd5-43b5877c27b8" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_8b92cbaf-1cc4-400a-bd1b-5f4b896c1501" xlink:to="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_45ad9084-b025-417b-acd5-43b5877c27b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_99440749-8929-450f-9bd1-cbac22688d4b" 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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_45ad9084-b025-417b-acd5-43b5877c27b8" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_99440749-8929-450f-9bd1-cbac22688d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail" xlink:type="simple" xlink:href="lpro-20231231.xsd#FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_bb4614d9-9dc9-4c69-8291-69b3bed544b6" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract_bb4614d9-9dc9-4c69-8291-69b3bed544b6" xlink:to="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_69563d5b-747c-48ad-a309-85c05f5221b4" 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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_69563d5b-747c-48ad-a309-85c05f5221b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_aefc8c93-8c04-48c4-aba5-de42a2fcbb48" 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_69563d5b-747c-48ad-a309-85c05f5221b4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_aefc8c93-8c04-48c4-aba5-de42a2fcbb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_85f2413f-ff7e-4550-9811-61a05eea2211" 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_aefc8c93-8c04-48c4-aba5-de42a2fcbb48" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_85f2413f-ff7e-4550-9811-61a05eea2211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_75216e34-e921-4cfe-b9f1-cbb789d531f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_75216e34-e921-4cfe-b9f1-cbb789d531f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a0ee02a8-0fe3-49a9-b0ea-2b6ba5244e89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_75216e34-e921-4cfe-b9f1-cbb789d531f8" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a0ee02a8-0fe3-49a9-b0ea-2b6ba5244e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0907c116-7c5f-4e9c-ad9f-e14cd4ac0d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a0ee02a8-0fe3-49a9-b0ea-2b6ba5244e89" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0907c116-7c5f-4e9c-ad9f-e14cd4ac0d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_321a612d-5361-4b4e-bbb5-f01d2b0005a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_a0ee02a8-0fe3-49a9-b0ea-2b6ba5244e89" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_321a612d-5361-4b4e-bbb5-f01d2b0005a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_5ef51435-e5c7-4a22-83d1-9823d71be759" xlink:href="lpro-20231231.xsd#lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_28e9135b-7682-4121-8fe4-c3d028afd28f" xlink:to="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_5ef51435-e5c7-4a22-83d1-9823d71be759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_9012e8d5-5064-4fc6-9d7c-b25635b58b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_5ef51435-e5c7-4a22-83d1-9823d71be759" xlink:to="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_9012e8d5-5064-4fc6-9d7c-b25635b58b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_403f7730-3eab-46f7-bd1e-140eac496a31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_9012e8d5-5064-4fc6-9d7c-b25635b58b66" xlink:to="loc_us-gaap_DebtInstrumentFairValue_403f7730-3eab-46f7-bd1e-140eac496a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_867182e4-93c5-463e-b697-4448dd076614" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract_9012e8d5-5064-4fc6-9d7c-b25635b58b66" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_867182e4-93c5-463e-b697-4448dd076614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3732708d-c3da-44b9-9e12-c2f5e3b20a02" 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_lpro_LesseeOperatingLeaseNumberOfOperatingLeases_a3d7c68a-f4b2-46d4-9c24-c6287ae5e6f1" xlink:href="lpro-20231231.xsd#lpro_LesseeOperatingLeaseNumberOfOperatingLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3732708d-c3da-44b9-9e12-c2f5e3b20a02" xlink:to="loc_lpro_LesseeOperatingLeaseNumberOfOperatingLeases_a3d7c68a-f4b2-46d4-9c24-c6287ae5e6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_02b1ce68-3b56-490d-a7df-fb3b8cf75a79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOperatingLeasedAssetsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3732708d-c3da-44b9-9e12-c2f5e3b20a02" xlink:to="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_02b1ce68-3b56-490d-a7df-fb3b8cf75a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_6842ffee-436b-474e-9212-d1ac52aa4259" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_02b1ce68-3b56-490d-a7df-fb3b8cf75a79" xlink:to="loc_srt_StatementScenarioAxis_6842ffee-436b-474e-9212-d1ac52aa4259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_db383f6c-1007-49de-aef8-1f6186276606" 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_6842ffee-436b-474e-9212-d1ac52aa4259" xlink:to="loc_srt_ScenarioUnspecifiedDomain_db383f6c-1007-49de-aef8-1f6186276606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_7a34824a-6527-4818-a94d-46c22b6fc81d" 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_db383f6c-1007-49de-aef8-1f6186276606" xlink:to="loc_srt_ScenarioForecastMember_7a34824a-6527-4818-a94d-46c22b6fc81d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasedAssetsLineItems_81abd1b6-5a04-4f6f-9336-71ca005a68f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfOperatingLeasedAssetsTable_02b1ce68-3b56-490d-a7df-fb3b8cf75a79" xlink:to="loc_us-gaap_OperatingLeasedAssetsLineItems_81abd1b6-5a04-4f6f-9336-71ca005a68f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_LesseeOperatingLeaseOptionToExtendTerm_569de352-af3f-4738-bf1a-5b394e95cb06" xlink:href="lpro-20231231.xsd#lpro_LesseeOperatingLeaseOptionToExtendTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasedAssetsLineItems_81abd1b6-5a04-4f6f-9336-71ca005a68f1" xlink:to="loc_lpro_LesseeOperatingLeaseOptionToExtendTerm_569de352-af3f-4738-bf1a-5b394e95cb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e34e11d7-8339-4978-b35d-c85e8affc6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3732708d-c3da-44b9-9e12-c2f5e3b20a02" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_e34e11d7-8339-4978-b35d-c85e8affc6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a29fac45-3fb4-4abd-94e8-ab4b5c890cfe" 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_OperatingLeaseCost_1578a6d0-1638-4037-9570-35c27166f43a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a29fac45-3fb4-4abd-94e8-ab4b5c890cfe" xlink:to="loc_us-gaap_OperatingLeaseCost_1578a6d0-1638-4037-9570-35c27166f43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_d819a38c-07b1-4b72-9bc6-2361ef6674c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a29fac45-3fb4-4abd-94e8-ab4b5c890cfe" xlink:to="loc_us-gaap_VariableLeaseCost_d819a38c-07b1-4b72-9bc6-2361ef6674c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_24546a08-ccb9-4b37-a1bc-26758055de55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a29fac45-3fb4-4abd-94e8-ab4b5c890cfe" xlink:to="loc_us-gaap_LeaseCost_24546a08-ccb9-4b37-a1bc-26758055de55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_23032868-cdc7-4e0a-9730-3348c19dc97d" 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_OperatingLeasePayments_75025935-5421-4b7e-96f3-d29fb7c8916a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_23032868-cdc7-4e0a-9730-3348c19dc97d" xlink:to="loc_us-gaap_OperatingLeasePayments_75025935-5421-4b7e-96f3-d29fb7c8916a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_ae4b6bec-1bb6-48ad-80e2-2544a7e09f78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_23032868-cdc7-4e0a-9730-3348c19dc97d" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_ae4b6bec-1bb6-48ad-80e2-2544a7e09f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3da7b60e-616e-4d76-87a8-8941ac3b2c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_23032868-cdc7-4e0a-9730-3348c19dc97d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_3da7b60e-616e-4d76-87a8-8941ac3b2c4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_16e63601-815f-4823-b08f-84213ae416ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_23032868-cdc7-4e0a-9730-3348c19dc97d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_16e63601-815f-4823-b08f-84213ae416ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9d17e209-8b83-447b-92dd-24ab5fb1b229" 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_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_a310f8c1-3e1b-461b-ae1e-e85e6f1faa0e" xlink:href="lpro-20231231.xsd#lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9d17e209-8b83-447b-92dd-24ab5fb1b229" xlink:to="loc_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_a310f8c1-3e1b-461b-ae1e-e85e6f1faa0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization_845246d2-f4c3-439b-833b-e3aa02181ed2" xlink:href="lpro-20231231.xsd#lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9d17e209-8b83-447b-92dd-24ab5fb1b229" xlink:to="loc_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization_845246d2-f4c3-439b-833b-e3aa02181ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e2be8139-010a-47e3-a9a9-7985d90c2d21" 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_CommitmentsAndContingenciesDisclosureAbstract_9d17e209-8b83-447b-92dd-24ab5fb1b229" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e2be8139-010a-47e3-a9a9-7985d90c2d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_097212d4-0b30-4902-a716-eee7ae9bd652" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9d17e209-8b83-447b-92dd-24ab5fb1b229" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_097212d4-0b30-4902-a716-eee7ae9bd652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_51e85768-1553-463c-9acf-0cf63b9e99ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9d17e209-8b83-447b-92dd-24ab5fb1b229" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_51e85768-1553-463c-9acf-0cf63b9e99ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c147ac4b-47d5-4146-bd9d-abd70cb13d07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9d17e209-8b83-447b-92dd-24ab5fb1b229" xlink:to="loc_us-gaap_OperatingLeaseLiability_c147ac4b-47d5-4146-bd9d-abd70cb13d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cbe69d57-bc43-4345-8456-1245cba80321" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cbe69d57-bc43-4345-8456-1245cba80321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2fca94ac-d81f-488e-8843-cb62e151c014" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2fca94ac-d81f-488e-8843-cb62e151c014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b2d801b2-cbc9-45a6-9ac1-aacbb5a4482c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b2d801b2-cbc9-45a6-9ac1-aacbb5a4482c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a9dfaef0-9ab0-41e9-a504-6e89aaa3a0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a9dfaef0-9ab0-41e9-a504-6e89aaa3a0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_96376c66-3258-4a54-85a0-3efa66ae3d80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_96376c66-3258-4a54-85a0-3efa66ae3d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f3e57e42-e70c-45bb-8ef5-b8379e063578" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f3e57e42-e70c-45bb-8ef5-b8379e063578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_605614fe-1d83-4204-b2a6-58cdfd87292e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_605614fe-1d83-4204-b2a6-58cdfd87292e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_96912050-b848-477b-9b0a-ba7e8c73758f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_96912050-b848-477b-9b0a-ba7e8c73758f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a6bb0b93-73e0-404a-8aa5-439a2e758bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ac56aefb-4a97-47fb-a49c-520f8c9fe635" xlink:to="loc_us-gaap_OperatingLeaseLiability_a6bb0b93-73e0-404a-8aa5-439a2e758bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="lpro-20231231.xsd#CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://openlendingcorp.com/role/RetirementPlanDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#RetirementPlanDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/RetirementPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8b47d807-51c3-422a-9394-38dac6204c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation_6a86ca6b-5af5-46ae-870a-53a1293716a3" xlink:href="lpro-20231231.xsd#lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8b47d807-51c3-422a-9394-38dac6204c3e" xlink:to="loc_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation_6a86ca6b-5af5-46ae-870a-53a1293716a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation_ba0c8098-5140-42a9-a4b3-8d5e8dc79c31" xlink:href="lpro-20231231.xsd#lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8b47d807-51c3-422a-9394-38dac6204c3e" xlink:to="loc_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation_ba0c8098-5140-42a9-a4b3-8d5e8dc79c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_99a2928d-dc9b-47cb-a691-05a8f5e8f6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8b47d807-51c3-422a-9394-38dac6204c3e" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_99a2928d-dc9b-47cb-a691-05a8f5e8f6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_473b496a-ac6d-4ebc-b8fc-5037da2c28cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8b47d807-51c3-422a-9394-38dac6204c3e" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_473b496a-ac6d-4ebc-b8fc-5037da2c28cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_aa5b2d7a-338c-4823-b7e3-ca9d504fa552" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8b47d807-51c3-422a-9394-38dac6204c3e" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_aa5b2d7a-338c-4823-b7e3-ca9d504fa552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1b359017-b024-4d60-a0c9-fb5cf37f83ad" 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_lpro_IncomeTaxDisclosureTable_820eb4e2-fecf-4bcf-a277-0282cabed451" xlink:href="lpro-20231231.xsd#lpro_IncomeTaxDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b359017-b024-4d60-a0c9-fb5cf37f83ad" xlink:to="loc_lpro_IncomeTaxDisclosureTable_820eb4e2-fecf-4bcf-a277-0282cabed451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_210e2fa4-2be7-46f4-9736-ec8805b31805" 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_lpro_IncomeTaxDisclosureTable_820eb4e2-fecf-4bcf-a277-0282cabed451" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_210e2fa4-2be7-46f4-9736-ec8805b31805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ee5b21f3-4b4f-4015-bd35-d3df17b523b9" 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_210e2fa4-2be7-46f4-9736-ec8805b31805" xlink:to="loc_us-gaap_EquityComponentDomain_ee5b21f3-4b4f-4015-bd35-d3df17b523b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2916ae59-dad1-4089-bda7-6f15bfb6ac66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_ee5b21f3-4b4f-4015-bd35-d3df17b523b9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2916ae59-dad1-4089-bda7-6f15bfb6ac66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:href="lpro-20231231.xsd#lpro_IncomeTaxDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_IncomeTaxDisclosureTable_820eb4e2-fecf-4bcf-a277-0282cabed451" xlink:to="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_44b78600-8f0a-4621-b2bb-0164ff676c14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_44b78600-8f0a-4621-b2bb-0164ff676c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4f43942a-d0a8-46c0-b1c6-76c471c1960e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_4f43942a-d0a8-46c0-b1c6-76c471c1960e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_6b4c4d9d-1db5-4f25-a156-b639d669f48a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_6b4c4d9d-1db5-4f25-a156-b639d669f48a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_f321cc58-0565-47fd-bf02-be89ccb3627f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_lpro_IncomeTaxDisclosureLineItems_16e1ec6d-0f1f-4fcc-b3b0-28b62a5274cd" xlink:to="loc_us-gaap_IncomeTaxReceivable_f321cc58-0565-47fd-bf02-be89ccb3627f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_05c9aef7-7881-4574-a8d0-cb56856443b3" 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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_29c865fd-9a1b-460d-9a87-b63f0644a0c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05c9aef7-7881-4574-a8d0-cb56856443b3" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_29c865fd-9a1b-460d-9a87-b63f0644a0c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_c13c48c7-7f09-4837-af63-fa089d2b8d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_29c865fd-9a1b-460d-9a87-b63f0644a0c7" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_c13c48c7-7f09-4837-af63-fa089d2b8d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1bb89133-26f8-4072-b09b-ff890e9bcfa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_29c865fd-9a1b-460d-9a87-b63f0644a0c7" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1bb89133-26f8-4072-b09b-ff890e9bcfa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_60780ecd-96dd-46aa-962c-41cea9d8a998" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05c9aef7-7881-4574-a8d0-cb56856443b3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_60780ecd-96dd-46aa-962c-41cea9d8a998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_79d036fb-e151-4061-a19f-5e5ff5f9938b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_60780ecd-96dd-46aa-962c-41cea9d8a998" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_79d036fb-e151-4061-a19f-5e5ff5f9938b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_ebc4ab20-05fb-49f2-8eed-a470fe0fffb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_60780ecd-96dd-46aa-962c-41cea9d8a998" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_ebc4ab20-05fb-49f2-8eed-a470fe0fffb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_886397cf-4a94-48ae-887b-17586851fee5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_05c9aef7-7881-4574-a8d0-cb56856443b3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_886397cf-4a94-48ae-887b-17586851fee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_28832306-b1fa-488d-bfc0-d61fb5e33846" 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_28832306-b1fa-488d-bfc0-d61fb5e33846" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_bf58b1be-66dc-44e6-9892-1c3e70257c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_bf58b1be-66dc-44e6-9892-1c3e70257c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_8def7894-0261-4957-bd9c-708047dacaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_8def7894-0261-4957-bd9c-708047dacaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent_7c6aecac-13da-469c-9cdf-e9bdccb9c26a" xlink:href="lpro-20231231.xsd#lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:to="loc_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent_7c6aecac-13da-469c-9cdf-e9bdccb9c26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_1377e5ca-e9bb-44f7-8566-603fce70bb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_1377e5ca-e9bb-44f7-8566-603fce70bb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent_f8b9c04f-b6f3-448d-9cd8-4760537822c1" xlink:href="lpro-20231231.xsd#lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:to="loc_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent_f8b9c04f-b6f3-448d-9cd8-4760537822c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7c770b35-c661-4df8-a08c-bfef54600c20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_7c770b35-c661-4df8-a08c-bfef54600c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bfa24600-5360-451e-8828-3491b46c9b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_72c48e72-0e27-4ad8-8d27-046c3d4f86d7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bfa24600-5360-451e-8828-3491b46c9b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="lpro-20231231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c94aae7a-5ef4-48c0-a1ef-0b75d85cb79d" 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_ComponentsOfDeferredTaxAssetsAbstract_32caa5ad-64f7-4f55-bcb4-113fe0f7eb97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c94aae7a-5ef4-48c0-a1ef-0b75d85cb79d" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_32caa5ad-64f7-4f55-bcb4-113fe0f7eb97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_a79d238b-c2c0-49b9-a352-24b5fe5b9b40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_32caa5ad-64f7-4f55-bcb4-113fe0f7eb97" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_a79d238b-c2c0-49b9-a352-24b5fe5b9b40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DeferredTaxAssetsOperatingLeaseLiability_2f05f3b1-3dbc-4180-bb51-94f96f55efd3" xlink:href="lpro-20231231.xsd#lpro_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_32caa5ad-64f7-4f55-bcb4-113fe0f7eb97" xlink:to="loc_lpro_DeferredTaxAssetsOperatingLeaseLiability_2f05f3b1-3dbc-4180-bb51-94f96f55efd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_b61a684d-135f-47dc-bfe0-a9a05a9c0078" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_32caa5ad-64f7-4f55-bcb4-113fe0f7eb97" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_b61a684d-135f-47dc-bfe0-a9a05a9c0078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_4d47a7ce-dfb4-4ec3-ac93-ef1200608c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_32caa5ad-64f7-4f55-bcb4-113fe0f7eb97" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_4d47a7ce-dfb4-4ec3-ac93-ef1200608c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_ccaddfdf-b135-4a98-ac15-c14f136e6c94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c94aae7a-5ef4-48c0-a1ef-0b75d85cb79d" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_ccaddfdf-b135-4a98-ac15-c14f136e6c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_DeferredTaxLiabilitiesContractAssets_11edb2fe-625b-4616-bfd7-91b685606976" xlink:href="lpro-20231231.xsd#lpro_DeferredTaxLiabilitiesContractAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_ccaddfdf-b135-4a98-ac15-c14f136e6c94" xlink:to="loc_lpro_DeferredTaxLiabilitiesContractAssets_11edb2fe-625b-4616-bfd7-91b685606976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_bdf3340b-130a-4363-a7ab-ec280fe038e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_ccaddfdf-b135-4a98-ac15-c14f136e6c94" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_bdf3340b-130a-4363-a7ab-ec280fe038e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_87ac99f8-ab46-4144-a807-954f34c4307a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_ccaddfdf-b135-4a98-ac15-c14f136e6c94" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_87ac99f8-ab46-4144-a807-954f34c4307a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_175869ca-1adb-44ee-b391-a648f3667371" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_ccaddfdf-b135-4a98-ac15-c14f136e6c94" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_175869ca-1adb-44ee-b391-a648f3667371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d7650b05-050c-4a59-8e14-997788b7b512" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_ccaddfdf-b135-4a98-ac15-c14f136e6c94" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_d7650b05-050c-4a59-8e14-997788b7b512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_a94800d6-bc81-45c2-a20d-70b461d7af10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c94aae7a-5ef4-48c0-a1ef-0b75d85cb79d" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_a94800d6-bc81-45c2-a20d-70b461d7af10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </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_lpro_TimeBasedRestrictedStockUnitsMember" xlink:href="lpro-20231231.xsd#lpro_TimeBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lpro_TimeBasedRestrictedStockUnitsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_lpro_PerformanceBasedRestrictedStockUnitsMember" xlink:href="lpro-20231231.xsd#lpro_PerformanceBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_lpro_PerformanceBasedRestrictedStockUnitsMember" 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="6" 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_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/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/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_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: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_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/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>15
<FILENAME>lpro-20231231_g1.jpg
<TEXT>
begin 644 lpro-20231231_g1.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#T17AI9@  34T *@    @ ! $[  (
M   .   (2H=I  0    !   (6)R=  $    <   0T.H<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 %-A<F%H+DIE
M;FMI;G,   60 P "    %   $*:0!  "    %   $+J2D0 "     S<T  "2
MD@ "     S<T  #J'  '   (#   ")H     '.H    (
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                       R,#(Q.C T.C(W(#$Q.C4Q.C Q #(P,C$Z,#0Z
M,C<@,3$Z-3$Z,#$   !3 &$ <@!A &@ +@!* &4 ;@!K &D ;@!S    _^$+
M(&AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN
M/2?ON[\G(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM
M<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS
M.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X
M+6YS(R(^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D
M9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T
M<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD
M,S-D-S4Q.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+R(^/'AM<#I#<F5A=&5$871E/C(P,C$M,#0M,C=4,3$Z-3$Z,#$N
M-S0R/"]X;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M
M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@>&UL;G,Z
M<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M
M;G,C(CX\<F1F.FQI/E-A<F%H+DIE;FMI;G,\+W)D9CIL:3X\+W)D9CI397$^
M#0H)"0D\+V1C.F-R96%T;W(^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&
M/CPO>#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K
M970@96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5
M&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*
M"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@!7P4W P$B  (1 0,1 ?_$ !\   $% 0$!
M 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$"
M P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G
M*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%
MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35
MUM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$
M   ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P ! @,1! 4A,082
M05$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X
M.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3
ME)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+C
MY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ ^D:*** "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 **;10 ZBFT4 .HIM% #J*;
M65?^(M.TXE)9?,D'_+.,;C_@*SJ584U>;LA-I;FO17$77CB9\BRM4C']Z0[C
M^0Q65-XFU:?.;QD'I& O\J\NIG&&AI&[_KS,W5BCTRBO)WU*^D^_>7!_[:G_
M !I@O+H'/VF8'O\ O#7,\\AT@_O)]LNQZW17E4>K:C%]R]N!_P!M":O0>+-6
MA(W3+,/21!_,8K6&=47\46AJJCT>BN0M/',9(6]M2GJT39_0UT5CJ=IJ,>^S
MG63U'0CZBO1HXRA7TA+4T4HO8NT4VBNLH=13:* '44VB@!U%-HH =13:* '4
M4VB@!U%-HH =13:* '44VB@!U%-HH =13:* '44VB@!U%-HH =13:* '44VB
M@!U%-HH =13:* '44VB@!U%-HH =13:* '44VB@!U%-HH =13:* '44VB@!U
M%-HH =13:* '44VB@!U%-K(U[6CHL,4BPB7S&*X+8Q6=2I"E!SF[)";LKLV:
M*XO_ (3M_P#GP7_O[_\ 6H_X3M_^?!?^_O\ ]:N'^U,)_-^#_P B/:1[G:45
MQ?\ PG;_ //@O_?W_P"M7702>=;QRXQO4-CTR*Z*&+HXAM4W>Q49*6Q-13:*
MZBAU%-HH =13:* '44VB@!U%-HH =13:* '44VB@!U%-HH =13:* '44VB@!
MU%-HH =13:* '44VB@!U%-HH =13:* '44VB@!U%-HH =13:* '44VB@!U%-
MHH =13:* '44VB@!U%-HH =13:* '44VB@!U%<G?^,&LM0GMA9JXB<KN,F,_
MI5?_ (3M_P#GP7_O[_\ 6KSI9GA8MQ<M5Y/_ "(]I$[2BN+_ .$[?_GP7_O[
M_P#6KHM&U(ZKIRW1C$6YB-H.>E:T<;0KRY*<KOT8U.,MC2HIM%=A0ZBL;5_$
M5II'[M\RSD9$:]OJ>U<U)XVU!G)CB@1>P*D_KFO/KYCAZ$N63U\B)3BG9G?4
M5QUAXW5F":C;[1G_ %D70?45UD4J31K)&P9&&5([BMZ&*I8A7INXXR4MB6BF
MT5TE#J*;10 ZBFT4 .HIM% #J*;10 ZBFT4 .HIM% #J*;10 ZBFT4 .HIM%
M #J*;10 ZBFT4 .HIM% #J*;10 ZBFT4 .HIM% !1110 4444 %9^J:Q:Z3"
M&N6)=ON1K]YJH>(/$J:8#;VN)+HCGTC^OO[5PES<SW<[37,K2R-U9C7BX[,X
MT+TZ6LOP1E.I;1&KJ?BF^U#*1G[-"?X8SR?J:Q?K117RU6M4K2YJCNSF;;W"
MBBK=KI=]?#-K:R2#^\!@?F>*B,)3=HJX6N5**W$\(:L_WHXX_P#?D'],U)_P
MA>J8^];_ /?9_P *ZE@<2]>1_<5R2['/T5LR^%-7B!/V<2?[C@UEW%K/:R;+
MF%XF]'4BL9T*M/XXM?(EQ:W(J?%+)!()(7:-UZ,IP13**R3:U0CJ-+\9S1;8
MM23S4Z>:O##ZCO78VUU#>6ZSVSB2-NC"O)JO:9J]WI4P:VD.PG+1$_*W^?6O
M;P>;3IOEK:K\5_F;1J-;GJ-%4-*U:WU:U$L!PPX=#U4U?KZF$XU(J47=,Z4[
MA1115@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %<IXZ_X\[7_KH?Y5U=<IXZ_P"/.U_ZZ'^5<&9?[K/^NJ(G
M\+.+HHHKX8XPKUBS_P"/&#_KFO\ *O)Z]8L_^/&#_KFO\J^AR/XY_(WH[LGH
MHHKZ<Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "D-+2&@#S'7O^0_>_\ 75JSZT->_P"0_>_]=6K/K\]Q'\:7JSA>
MX5Z%X/\ ^1=C_P!]_P"=>>UZ%X/_ .1=C_WW_G7IY-_O+]'^AI2^(W:@O+@6
MEE-<,,B)"V/7 Z5/6?KL;2Z%>*G7RB?RY_I7U=63C3DX[V9TO8\TN;B2[N9)
MYVW22-N)J.BBOSQMMW9Q!79^"=1>2*6QE.?+&^//89Y'YX_.N,KI?!$;'5IY
M!]U8<'ZDC'\C7H9;.4<5'EZETV^8[JBBBOMSK"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K \2Z]_9<'D6QS=2#@_W!Z_7TK0UC4TTK3GN'Y;[J+_>;L*\UNKJ:\NGG
MN6WR.<DUXV9X[V$?9P^)_@C*I/ET1')(\LC22L7=CDLQR33:*55+L%4%F8X
M'4U\CJV<HE;>D^%[S4@))/\ 1X#SO<<M]!6UH7A-;?;<ZHJO)U6+J%^OJ:ZD
M #IQ7T&"RGF2G7^[_,WA2ZR,BQ\,:;8X;R?/?^_+\WZ=*UPH7  Q]*6BOHJ=
M*G25H*QNDEL%%%%:C"HYH(KB,I-&DBGJ&7(J2BDTFK,#G+_P=8W*LUF3;2=L
M<K^5<AJ6DW>E3;;J/"G[KKRK?C7J517%M#=0-#<1K)&W56%>3BLKHUE>'NO\
M#*5-/8\EHK?U[PS+INZXM,R6O4Y^]']?4>]8%?*5J%2A/DJ*S.=IQ=F6M/U"
MXTVZ$UJY4_Q+V8>AKTC3-1BU2Q2X@.,\,IZJ?2O+:U-"UF32+P'[UO(0)4]O
M4>]>AEV.>'GR3?NO\/,NG/E=F>ET4U)%EC5XSN5@"".X-.K[&]SJ"BBBF 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7*>.O\ CSM?^NA_E75URGCK_CSM?^NA_E7!F/\ NL_ZZHB?PLXNBBBOACC"
MO6+/_CQ@_P"N:_RKR>O6+/\ X\8/^N:_RKZ'(_CG\C>CNR>BBBOISH"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0T
MM(: /,=>_P"0_>_]=6K/K0U[_D/WO_75JSZ_/<1_&EZLX7NPKT+P?_R+L?\
MOO\ SKSVO0O!_P#R+L?^^_\ .O3R;_>7Z/\ 0TI?$;M(RAE*L,@C!'K2T5]>
M=1YSKWA^?2[AY8D+VA.5<<[?8UC5ZZR*ZE74,IX((R#6;)X<TF5]S648.?X2
M5_0&OG,1DSE/FHM)/HS"5+70\X@MY;F=8;=&DD;@*!7HOA[1QI&G[9,-/(=T
MA'\OPJ[:Z?:6*XM+>.+/4JO)_&K-=F!RU89\\G>7Y%0I\NK"BBBO7-0HHHH
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
MI3C#$.4'H]3DJ+WKA7I7AN[-WH-N['+(OEM_P'C^6*\UKM/ ]R/L5S S ;)
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
M7UYU'ENL_P#(<OO^N[_S-4JNZS_R'+[_ *[O_,U2K\\K?Q9>K.%[A7HWA/\
MY%JW^K_^A&O.:]&\)_\ (M6_U?\ ]"->MDO^\/T_R-:7Q&S1117UITGE6I_\
MA>\_Z[O_ .A&JM6M3_Y"]Y_UW?\ ]"-5:_.ZO\27JSA>X5OKXD>R\/VUC8G;
M, WF28^[ECP/?WK HJJ5>=&_([75AJ36PKNTCL[L69CDDG))I*?##)/,L4*-
M([' 51DFN@LO!=]. UW(ELO]W[S?X?K54L/6KO\ =Q;!1<MCG**[B/P-9J/W
MEU.Q]L#^E-E\#6A!\J[F0_[0!']*[?[)Q5KV_$OV4CB:*W-3\*WNG1-,I6XB
M498H,$#Z5AUY]6C4HRY:BLS-IK<* 2""#@CD445D(]$\,ZR=4L"LW^O@PKG^
M\.S5MUYYX1NC;Z\D>?EG4H1[]1_+]:]#K[?+<0Z^'3ENM#KIRO$***JZC>II
MVGS74G(C7@>I[#\Z[Y24(N4MD:;&3XD\0KID1MK5@;MAZ?ZL>OUK@G=I)&>1
MBS,<EB<DFGW-S)=W+W$[;I)#DFHJ^'QN,EBJEWLMD<<Y<S"BBBN$@**W;#PE
MJ%X@DEVVR'IYGWC^'^-;,7@:U"_OKN5C_LJ!_C7H4LNQ5574=//0T5.3.)HK
MN'\#61'[NYG4^^#_ $K+O/!=[#EK25+@?W?NM_A^M54RS%05^6_H#IR1S=;X
M\0-=>&[JPO6W2A5\IS_$ PX/O6)/!+;3-%/&T<BG!5A@BHZY*=6I1;2ZIIDI
MM!1116!(&B@T5TTOA*1Z_6#XK\5V'A'1S?7Y+,QVPPK]Z5O0?U/:G^*?%-AX
M3T=K[46)R=L4*?>E;T']3VKYP\5>*;_Q9K+WU^Y5!\L, /RQ+Z#^I[U^GX/!
MRKRYI?"5B,2J2LMRUJ?CK6]2\5)KWVEH;B%O]'1#\D2_W0.X/?UKW/P'XXM_
M&6E,S*L.H08%Q .GLR^Q_3]3\T5I:!KU]X;UF'4=-DVRQG#*?NR+W5AW!KV<
M3@H5:=HJS6QYM#$RA.\G=/<^LA17/^#_ !=9>,-&%Y:#RIHSMGMR<F)OZ@]C
M705\Q*,H2<9;H]N,E)704445)05YI\:M EU+PW;ZI;*6?378R ?\\VQD_@0O
MX9KTNHYHHYX7BG19(Y%*NC#(8'J"*UHU72J*:Z&=2"J0<6?']%:&NI;1^(M1
M2PC\NU2ZD6% <[4#$#]*SZ^RB[JY\XU9V)((9;FXC@MT,DLK!$1>K,3@"OJC
MPKHQ\/\ A73]+8@O;P@.1T+GEOU)KQ;X+6]E<>-I/MD"R316S2V[-SL<,H)
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
MUR7,FCGB[-,^Q*JZG_R";O\ ZX/_ .@FGV4QN+"WF/62)7/XC-,U/_D$W?\
MUP?_ -!-?%K25CZ9['R+1117VQ\P%?6F@?\ (M:9_P!>D7_H KY+KZTT#_D6
MM,_Z](O_ $ 5XN;?#$]++]Y&A1117@GK!1110 &O-?CF!_PA-F<<_P!H(,_]
MLY*])/2O-OCE_P B/9_]A%/_ $7)77@_]XAZG/B?X,CP6BBBOK3Y\[#X4_\
M)3M)^LW_ *)>OI2OFOX4_P#)3M)^LW_HEZ^E*^;S3^,O0]G _P -^H5RGCK_
M (\[7_KH?Y5U=<IXZ_X\[7_KH?Y5\YF/^ZS_ *ZH[)_"SBZ***^&.,*]8L_^
M/&#_ *YK_*O)Z]8L_P#CQ@_ZYK_*OH<C^.?R-Z.[)Z***^G.@**** "BBB@
MHHHH X+QI<M+K*P9^6&,<>YY/Z8KG:U?$SE_$=V3V8#\E K*KX'&2<L1-ONS
MBGK)A74>"_LT,ES<7$L:/@(F]@..I_D*Y>BIP];V%55+7L$79W/5O[1LO^?N
M#_OX*/[1LO\ G[@_[^"O*<48KVO[<E_)^)K[;R/5O[1LO^?N#_OX*/[1LO\
MG[@_[^"O*<48H_MR7\GXA[;R/5O[1LO^?N#_ +^"C^T;+_G[@_[^"O*<48H_
MMR7\GXA[;R/5O[1LO^?N#_OX*XWQFT$M];S02I(6C*ML8'H?_KUS>**Y<5FC
MQ-)TW"WS)E4YE8****\<R.^\%S^;H9C)_P!5*RCZ'!_J:Z&N2\"/F&]3T9#^
M8/\ A76U]UE\N;"P?E^6AV0UBCA?''_(8@_ZX#_T)JYJNE\<?\AB#_K@/_0F
MKFJ^3S#_ 'J?J<T_B85T7@G_ )#K_P#7!OYK7.UT7@G_ )#K_P#7!OYK2P'^
M]0]0A\2.]HHHK[L[ HHHH **** /,?$ QX@O,?\ /0UG5I>(/^1@O/\ KI6;
M7Y]B/XT_5_F<,MV%>@^#?^1?7_KHU>?5Z#X-_P"1?7_KHU>EDW^\OT?Z&E+X
MC>KA?&\I;5H8NR0@_B2?\!7=5YYXO;=XBE']U%'Z9_K7L9Q*V&MW:-:OPF'1
M117QQRF[X0M1<:\KL,B%"_X]!_.O0JXSP(@,MZYZJJ ?CG_"NSK[+*8*.%3[
MW.NFO="BBBO6- HHHH *0TM(: /,=>_Y#][_ -=6K/K0U[_D/WO_ %U:L^OS
MW$?QI>K.%[L*]"\'_P#(NQ_[[_SKSVO0O!__ "+L?^^_\Z]/)O\ >7Z/]#2E
M\1NT445]>=1Y;K/_ "'+[_KN_P#,U2J[K/\ R'+[_KN_\S5*OSRM_%EZLX7N
M%>C>$_\ D6K?ZO\ ^A&O.:]&\)_\BU;_ %?_ -"->MDO^\/T_P C6E\1LT44
M5]:=)Y5J?_(7O/\ KN__ *$:JU:U/_D+WG_7=_\ T(U5K\[J_P 27JSA>X5Z
M1X6_Y%JT^C?^A&O-Z](\+?\ (M6GT;_T(U[&2_QWZ?JC6CN:]%%%?6'2%%%%
M !63XG&?#EW_ +J_^A"M:LKQ-_R+EW_NC_T(5SXK^!/T?Y"ELSS6BBBOS\X2
MQI__ "%+7_KLG\Q7J]>4:?\ \A2U_P"NR?S%>KU]1D?P3]4=%'8BN)/)M99?
M[B%OR%>2DDG)Y->IZJ=NC7I':WD/_CIKRRL,\?O07J*MN@HHHKYXP/1O"UJ+
M;P_ <8:7,A]\GC],5LU4TM/+TBT0?PPH/_'15NOT+#P4*,8KHD=T=$%%%%;#
M"BBB@ K(\4?\BU=_1?\ T(5KUD>*/^1:N_HO_H0KGQ7^[S]'^1,OA9YO1117
MY^<0&B@T5TTOA*1Z_7E'QST<S:/I^KQJ2;:0PR$?W7Y!_ KC_@5>KUE>)=$B
M\1^'+S2IVV"XCPKXSL8'*G\"!7Z-AZOLJL9G16A[2FXGRA15B^LI].U">RNT
MV3V\C1NOH0<&J]?8)W5T?.;:,]Y^"_B%=0\,2:1,_P"_T]B4!ZF)CD'\#D?E
M7I=?+7@OQ-)X4\3V^HKN:'_5W$8_CC/7\1@$>XKZ<T^_MM4T^&]L)EFMYUW1
MR+T(KYG,*#IU>9;,]S"55.GR]46:***\X[ K@?C#'>W/@R.STZTN+J2>Z3>L
M$1<A0"<G ]0*[ZBM*53V<U.U[$3CSQ<>Y\G_ /"+Z_\ ] 34?_ 1_P#"E_X1
MC7_^@'J/_@(_^%?5]%>K_:T_Y3@^H1_F/E#_ (1C7_\ H":C_P" C_X5]1:-
M/+=:'8W%PCQRRV\;R(X(96*@D$'H<U=HKCQ6+>)2NK6.FAAU1O9WN%%%%<1T
MA117.^-/%5OX2\/37DK*URRE;:$GF1^W'H.I_P#U54(RG)1CNR9245=GD/QE
M\0KJOBJ/3;=MT.FJ48CO*V"WY8 ^H->> D-D'!'(([4^>>6ZN9;BX<O+*Y=V
M/5F)R34=?84:2I4U!=#YVI-U)N1:U'4KS5KY[O4KA[BX< -(YR2 ,#]*^FO
MVCG0_!.F6,B[95A#R@]G;YF'X$X_"O!OAUX7_P"$I\60PS _9+;$]P<=5!&%
M_$\?3/I7TS7CYI47NTH]/Z1Z.!@]:C"BBBO%/3/E#Q/_ ,C=K'_7]/\ ^C&K
M*K5\3_\ (W:Q_P!?T_\ Z,:LJOM:?P(^9G\3"OI;X6?\DSTC_=E_]&O7S37T
MM\+/^29Z1_NR_P#HUZ\S-/X*]?T9VX#^(_0ZZBBBOG3V0HHHH **** ,SQ&X
MC\+ZJ[=%LYB?^^#7R=7TY\1[]=/^'NKRDX,D!@7W+G9_)C7S'7T&51?))^9Y
M&/?O)!1117L'G'U7X.79X'T,'/\ R#X.O_7-:K>/P6^'^M8Y_P!$<UJ:);FS
M\/Z=;'@PVL49_! /Z5%XDM3?>%M5M5&6FLY47ZE"!^M?&J2]KS>?ZGTC3]G;
MR/DZBBBOLCYL***]Q\,?"[PIK?A?3M1D2Z,EQ;H\FV<@;\?-^N:YZ^(A02<^
MIM2HRJMJ)X=17T+_ ,*9\)?\\[S_ ,"#_A1_PIGPE_SSO/\ P(/^%<G]IT/,
MZ/J-7R/GJBOH7_A3/A+_ )YWG_@0?\*/^%,^$O\ GG>?^!!_PH_M.AYA]1J^
M1\]45]"_\*9\)?\ /.\_\"#_ (4?\*9\)?\ /.\_\"#_ (4?VG0\P^HU?(^>
MJ*^A?^%,^$O^>=Y_X$'_  H_X4SX2_YYWG_@0?\ "C^TZ'F'U&KY'SU17T+_
M ,*9\)?\\[S_ ,"#_A1_PIGPE_SSO/\ P(/^%']IT/,/J-7R.ST?_D!V/_7M
M'_Z"*=J?_()N_P#K@_\ Z":FMX4MK:*"+.R) BY/8# J'4_^03=_]<'_ /03
M7SM[SN>QM$^1:***^U/F0KZTT#_D6M,_Z](O_0!7R77UIH'_ "+6F?\ 7I%_
MZ *\7-OAB>GE^\C0HHHKP3U0HHHH 0]*\V^.7_(CV?\ V$4_]%R5Z2>E>;?'
M+_D1[/\ ["*?^BY*Z\'_ +Q#U.?$_P &1X+1117UI\^=A\*?^2G:3]9O_1+U
M]*5\U_"G_DIVD_6;_P!$O7TI7S>:?QEZ'LX'^&_4*Y3QU_QYVO\ UT/\JZNN
M4\=?\>=K_P!=#_*OG,Q_W6?]=4=D_A9Q=%%%?#'&%>L6?_'C!_US7^5>3UZQ
M9_\ 'C!_US7^5?0Y'\<_D;T=V3T445].= 4444 %%%% !1110!YGXC&/$5YG
M^_\ T%9E;7BV+R_$4Q[2*K#\@/Z5BU\!BU;$37F_S.*7Q,***W?#&FV.J7$T
M%X'+JH9-K8R.A_F*BC2E6J*G'=B2N[&%17H/_"':3_<F_P"_E'_"':3_ ')O
M^_E>G_8V)\OO_P" :>RD>?45Z#_PAVD_W)O^_E'_  AVD_W)O^_E']C8GR^_
M_@![*1Y]17H/_"':3_<F_P"_E'_"':3_ ')O^_E']C8GR^__ ( >RD>?45Z#
M_P (=I/]R;_OY1_PAVD_W)O^_E']C8GR^_\ X >RD>?45Z#_ ,(=I/\ <F_[
M^4?\(=I/]R;_ +^4?V-B?+[_ /@![*1F^ _^7_\ [9_^S5V%9^F:-:Z3YGV,
M./-QNW-GIG'\ZT*^CP5&5##QISW5_P SH@G&-F<+XX_Y#$'_ %P'_H35S5=+
MXX_Y#$'_ %P'_H35S5?(YA_O4_4Y9_$PKHO!/_(=?_K@W\UKG:Z+P3_R'7_Z
MX-_-:6 _WJ'J$/B1WM%%%?=G8%%%% !1110!YEX@_P"1@O/^NE9M:7B#_D8+
MS_KI6;7Y]B/XT_5_F<+W85Z#X-_Y%]?^NC5Y]7H/@W_D7U_ZZ-7I9-_O+]'^
MAI2^(WJ\[\7#'B.;W5/_ $$5Z)7 >-(RFO!O[\*G]2/Z5ZV<J^&^:_4UJ_"<
M_1117R!RG7^!#S?#O\A_]"KL*X7P3<>7JLT)_P"6L61]0?\ ZYKNJ^TRJ2EA
M8^5SKI_"%%%%>H:!1110 4AI:0T >8Z]_P A^]_ZZM6?6AKW_(?O?^NK5GU^
M>XC^-+U9PO=A7H7@_P#Y%V/_ 'W_ )UY[7H7@_\ Y%V/_??^=>GDW^\OT?Z&
ME+XC=HHHKZ\ZCRW6?^0Y??\ 7=_YFJ57=9_Y#E]_UW?^9JE7YY6_BR]6<+W"
MO1O"?_(M6_U?_P!"-><UZ-X3_P"1:M_J_P#Z$:];)?\ >'Z?Y&M+XC9HHHKZ
MTZ3RK4_^0O>?]=W_ /0C56K6I_\ (7O/^N[_ /H1JK7YW5_B2]6<+W"O2/"W
M_(M6GT;_ -"->;UZ1X6_Y%JT^C?^A&O8R7^._3]4:T=S7HHHKZPZ0HHHH *R
MO$W_ "+EW_NC_P!"%:M97B;_ )%R[_W1_P"A"N?%?P)^C)ELSS6BBBOS\XBQ
MI_\ R%+7_KLG\Q7J]>4:?_R%+7_KLG\Q7J]?49'\$_5'11V*>K#=HUZ!WMY/
M_037EE>M7,?G6LL7]]"OYBO)>G6L,\7OP?J*MN@HHHKYXP/5=+??I-HP_BA0
M_P#CHJU61X7N1<^'[?GF,&,^V#_ABM>OT*A)3I1DNJ1W+5!1116PPHHHH *R
M/%'_ "+5W]%_]"%:]9'BC_D6KOZ+_P"A"N?%?[O/T?Y$R^%GF]%%%?GYQ :*
M#1732^$I'K]%%%??G:>'_&GPHUIJ:>(;1#Y%UB.YP/NR 8#?0@8^H]Z\KKZU
MUK2+;7M&N=,OEW07";6QU!Z@CW!P?PKYE\5^%[SPGKDFGWOSK]Z&8#"RIZC^
M1':OH\NQ*G#V4MU^1XV,HN,N=;,Q*](^%OQ!7P_.-&UB3&FS/F*4_P#+NY]?
M]D_H>?6O-Z*]"M1C6@X2.2G4E3ES1/L-&#H&4AE(R"#G-+7@/@'XIW'A\1Z;
MKADNM-'$<@Y> >@]5]NW;TKW+3-5L-8LUNM+NXKJ!NCQMG'L?0^QKY;$8:I0
ME:6W<]VC7A56FY<HHHKE-PHHHH **** "BBL#Q-XST;PK:L^I7*F?;F.VC(,
MC_0=A[GBJC&4WRQ5V3*2BKLT=7U>RT+2YK_4IA#!"N23U)[ #N3Z5\T^,_%E
MUXOUY[Z<>7 @V6\.?]6F?U)ZG_ZU/\8>-=2\8:@);P^5:QG]Q:H?E0>I]6]_
MY5SE?28+!^P7//XOR/&Q6)]J^6.P445Z)\+O !\17JZOJ:E=-MI!M0C_ (^'
M';_='?UZ>M=M:K&C!SD<U.G*I)1B>C_"KPHWASPN)[M"E[J&)901RBX^1?R)
M/U)]*[FD%+7R%2HZDW.6[/H804(J*"BBBLRSY0\3_P#(W:Q_U_3_ /HQJRJU
M?$__ "-VL?\ 7]/_ .C&K*K[6G\"/F9_$PKZ5^%G_),])_W9/_1KU\U5Z?\
M"SXB1Z(%T/6Y=EB[$V\[=(6)R0?]DGG/8GWXX<PI2J4?=Z.YU8.I&%3WNI[K
M13(Y$E0/$ZNC#*LIR"/:GU\P>X%%%% !116'XK\467A31)+^^8%L%880?FE?
ML!_4]A51BY248[L4I**NSSOXX>(HS;V>@6\@:3?]HN #]T 84'ZY)_ 5XW5O
M5=3N=8U6YU&^??/<R%W(Z9/8>PZ54KZ[#4?84E ^>K5/:S<@J_H6GG5O$-A8
M*,_:;A(S]"PR?RJA7H/P:T1M1\:?;W7]SIT9D)[;V&U1^K'\*JO4]G2E/L32
MASS43Z#I",]:6BOC3Z0^3O$>EG1?$NH:<1@6]PR)[KGY3^(P:S*]4^-GAJ6W
MUB+Q!;QDV]RJQ7##^&11@$_50!_P'WKRNOL,-556E&9\Y6@Z=1Q"O=_@GKZ7
MGAF;1Y&'G6,A9%]8W.?T;=^8KPBM;PUXAN_#&O0:G8L=R'$D><"5#U4_7^>#
M4XNA[>DXK?H5AZOLJBET/JZBLW0==L?$6D0ZCILOF0R#D=T;NK#L16E7R33B
M[,^@335T%%%%(84444 %%%8.I^,=%TC7+/2;R["W=V^U4'/EYZ%SVR>!]?2J
MC&4G:*N)R4=6;U%(#2U(PJKJ?_()N_\ K@__ *":M55U/_D$W?\ UP?_ -!-
M./Q(3V/D6BBBOMSY@*^M- _Y%K3/^O2+_P! %?)=?6F@?\BUIG_7I%_Z *\7
M-OAB>GE^\C0HHHKP3U0HHHH 0]*\V^.7_(CV?_813_T7)7I)Z5YM\<O^1'L_
M^PBG_HN2NO!_[Q#U.?$_P9'@M%%%?6GSYV'PI_Y*=I/UF_\ 1+U]*5\U_"G_
M )*=I/UF_P#1+U]*5\WFG\9>A[.!_AOU"N4\=?\ 'G:_]=#_ "KJZY3QU_QY
MVO\ UT/\J^<S'_=9_P!=4=D_A9Q=%%%?#'&%>L6?_'C!_P!<U_E7D]>L6?\
MQXP?]<U_E7T.1_'/Y&]'=D]%%%?3G0%%%% !1110 4444 <AXXL\I;WJCD'R
MF/YD?U_.N/KU#6K'^TM)GMP/G*Y3_>'(KS @JQ# @CJ#VKY#-Z/)7YUM(Y:J
ML[B5H:%?#3]9@G<XCSM?Z'C/]:SZ*\FG-TYJ<=T9IV=SUX=!BEKF_"^OQW=L
MEE=/MN8QM7/_ "T _K725]]0KPKTU.!VIIJZ"BBBMQA1110 445!=WD%E;F:
MZD$<:]2:4I**NP)Z*JZ?J$&I6BW%JQ*$D8/!!]#5JE&2E%2CLP"BBBJ X7QQ
M_P AB#_K@/\ T)JYJNE\<?\ (8@_ZX#_ -":N:KX7,/]ZGZG'/XF%=%X)_Y#
MK_\ 7!OYK7.UT7@G_D.O_P!<&_FM+ ?[U#U"'Q([VBBBONSL"BBB@ HHHH \
MR\0?\C!>?]=*S:TO$'_(P7G_ %TK-K\^Q'\:?J_S.%[L*]!\&_\ (OK_ -=&
MKSZO0?!O_(OK_P!=&KTLF_WE^C_0TI?$;U<?XZMSNM+D=/FC;^8_K785D^(]
M/;4=%DCC&9(SYB>Y';\LU]%CZ3JX:45O_EJ;S5XM'FU%%%?"'&6]+O3IVIPW
M0&1&WS#U!X/Z&O4894GA26)MR.H93Z@UY'78>$==7RQIMTV"/]2Q[_[/^%>[
ME&*5.;I3>CV]?^";4I6=F=?1117U9TA1110 44E9FM:W!I%L2Q#SL/W<0/4^
MI]!6=2I"E%SF[)";25V<)KW_ "'[W_KJ:SZDGGDN;B2:8[I)&+,?4U'7Y_5D
MIU)275G$]6%>A>#_ /D78_\ ??\ G7GM>A>#_P#D78_]]_YUZN3?[R_1_H:4
MOB-VBBBOKSJ/+=9_Y#E]_P!=W_F:I5=UG_D.7W_7=_YFJ5?GE;^++U9PO<*]
M&\)_\BU;_5__ $(UYS7HWA/_ )%JW^K_ /H1KULE_P!X?I_D:TOB-FBBBOK3
MI/*M3_Y"]Y_UW?\ ]"-5:M:G_P A>\_Z[O\ ^A&JM?G=7^)+U9PO<*](\+?\
MBU:?1O\ T(UYO7I'A;_D6K3Z-_Z$:]C)?X[]/U1K1W->BBBOK#I"BBB@ K*\
M3?\ (N7?^Z/_ $(5JUE>)O\ D7+O_='_ *$*Y\5_ GZ,F6S/-:***_/SB+&G
M_P#(4M?^NR?S%>KUY1I__(4M?^NR?S%>KU]1D?P3]4=%'82O+=6MC::O=0G@
M+(<?0\C]#7J=<5XUTTI<IJ"?=D^23V(Z'\OY5MG%%SH*:^R_P*JJ\;G*T445
M\B<ITO@_51:W9L9CB.=LH<]'_P#KUW(KR)6*,&4X8'(([&N_T#Q+#J$*07;"
M.[''/ ?W'O[5]+E.-CR^PF_3_(Z*4^C-^BBBOHS<**** "L7Q7*D?ARX5V +
M[54'N=P./TJ[J&K6FEQ;[N4*3]U!RS?05Y_K6M3:Q=!W^2%,^7'Z>Y]Z\K,<
M93I4I4[WDU:QG4DDK&;1117QAR :*#1732^$I'K]%%%??G:%<SXW\&VOC'1?
ML\I$5W#EK:?'W&]#['O73454)RA)2CNB914ERL^2];T/4/#VJ26&JVYAF3D=
MU<=F4]Q6?7U!XQ\%:=XQTT0W8,5S$"8+E1\T9/;W!]*^?O%/@S5O"-YY6HP[
MH&.(KF,$QO\ CV/L:^GPF-A75GI+^MCQ,1AI4G=;&!6OX?\ %&K>%[PW&CW1
MA+8\R,C<D@]"/\FLBBNV45)<LE='+&3B[H]LT'XXV4^V+Q#8O:OT\ZW^=/Q7
MJ/PS7>Z;XP\/:N%^P:Q:2LW1#(%?_ODX-?*U&!Z5YM3+*4M8Z';#'5(_%J?8
M08, 5((]12U\F6>NZMI^/L6IW< '01SL!_.KK>-O$[J5;7]1(/4?:6_QKD>5
M3Z21T?7X_P I]1RSQ0(7FD2-1U9V %<UJOQ'\+:2K>=J\,TB_P#+.V/FL?\
MOGC\S7S;=:A>7Q_TV[GN/^NLA;^=5JUAE4?MR(ECW]E'J_B#XX7=PCP>';$6
MJG@7%P0S_4*. ?J37E][>W.HWDEW?3O<7$IW/)(<EC4%%>G1P].BK01PU*TZ
MGQ,***[WP7\+-3\1F*]U$-8Z83G<PQ)*/]D>GN?PS5U:L*4>:;L3"G*H^6*,
M[P1X"O\ QA>!US;Z=$P$UR1_XZOJWZ#O[_1VFZ=;:3IL%A81"*WMT"1H.P_Q
MINEZ79Z-IL-AIT"P6T*[41?U)]3[U<KY?%8J6(EY+8]RA05&/F%%%%<9TA11
M10!\H>)_^1NUC_K^G_\ 1C5E5J^)_P#D;M8_Z_I__1C5E5]K3^!'S,_B8445
MKWWAN]L?#VG:TR^997RMB11Q&ZL5*G_OG(]?PIN2BTGU$HMW:-WP=\3=6\*(
MMHP%]IRGBWD;!C_W&[?0Y%>M:)\5_#&KJ!+>'3YCUCNQM'_?7W?UKYQHKCK8
M&C5=]GY'32Q52FK;H^N8-4L+I-UM?6\R^L<RL/T-1W>N:581E[[4[2W4=Y)U
M7^9KY*'!R.#ZBC KC_LE7^+\#I^ONWPGOWB'XR:%IL+)HV[4[G^':"D:GW8C
MG\!7B_B'Q+J?BC4/M>KW'F,,B-%&$C![*/\ )K)HKOH82E0UBM>YR5<14JZ/
M8****ZSG% +,%4$DG  [U],?#OPQ_P (OX2@MYD"WD_[ZY]0Q_A_ 8'YUYM\
M*OA]-J-]!X@U:+98PMYEM&W69P>&Q_=!Y]R/2O<\5X&98E2?LHO;<];!47']
MY+Y"T445XQZ1F>(M$M_$6@7>EW?"7"8# ?<8<JWX$ U\MZOI5WH>K7&G:@GE
MSV[[6'8^A'L1R*^MZX/XC?#N/Q; +ZP80ZI!&57/W9UZA#Z'K@^_Y>E@,4J,
MN6?PLXL50]I'FCNCYWHJ:[M9[&[EM;R)X)XF*O&XP5-0U],G?4\38Z+PEXUU
M3P?=O)I[+)!*1YUO+RK^_L??^=>W^'/BCX=U^)5ENET^ZQ\T%TP7GV;H?Y^U
M?-U%<6(P5*OJ]'W.FCB9TM%JC["219$#1L&5AD,IR#2U\HZ9XFUO1DV:7JEU
M:I_<20[?R/%:X^)WC$+C^VY?QBC_ /B:\N655;^[)'>L?#JF?2]8NL>+]!T%
M3_:FJ6\+C_ED&W.?^ C)KYTOO&_B74HREYK5VZ-U59-@/X+BL(DEB2<DG))[
MUI3RIW_>2^XSGCU]A'K7BKXURSH]KX6@:!6X-W.!N_X"O;ZG\J\IN+J>[NWN
M;J9YIY&W/([$LQ]<U%17K4</3HJT$<%2M.J[R9]!_"OQP?$FDG3]2EW:G9KR
MS'F:/LWU'0_@>]>@U\J>$]0U/3/%-E<Z'$\]X),+"HSYH/!7Z$?EU[5]36\D
MDMO&\T1AD906B+ E#CD9'!Q7S^/PZHU;QV9Z^$K.I"SW1+574_\ D$W?_7!_
M_035JJNI_P#()N_^N#_^@FO/C\2.M['R+1117VY\P%?6F@?\BUIG_7I%_P"@
M"ODNOK30/^1:TS_KTB_] %>+FWPQ/3R_>1H4445X)ZH4444 (>E>;?'+_D1[
M/_L(I_Z+DKTD]*\V^.7_ "(]G_V$4_\ 1<E=>#_WB'J<^)_@R/!:***^M/GS
ML/A3_P E.TGZS?\ HEZ^E*^:_A3_ ,E.TGZS?^B7KZ4KYO-/XR]#V<#_  WZ
MA7*>.O\ CSM?^NA_E75URGCK_CSM?^NA_E7SF8_[K/\ KJCLG\+.+HHHKX8X
MPKH(O&>H11+&L5OA0%&5/;\:Y^BMJ5>K1NZ<K#4FMCH_^$VU'_GE;_\ ?)_Q
MH_X3;4?^>5O_ -\G_&N<HK?^T,5_.RN>7<Z/_A-M1_YY6_\ WR?\:/\ A-M1
M_P">5O\ ]\G_ !KG**/[0Q7\[#GEW.C_ .$VU'_GE;_]\G_&C_A-M1_YY6__
M 'R?\:YRBC^T,5_.PYY=SH_^$VU'_GE;_P#?)_QJ[HWBJ^U#5X+6:.%4D)R5
M4YZ$^OM7'UK>%_\ D9;3ZM_Z":WP^.Q,JT(RF[-K\QQG*ZU/2*X3Q7HCV=TU
M]",P3-E@/X&/]#7>5#=6L5Y:O;W"[HY!AA7U&,PL<32<'OT]3IE'F5CR:BM+
M6=%N-(N2K@O 3\DH'!'H?0UFU\-4IRIR<)JS1QM-.S'1NT4BR1L5=3D,#R#7
M8:5XS1D6+505<<><@R#]1V_"N-HK?#8NKAI7IL<9..QZS;W<%W'OMIDE7U1L
MU+7DD4TL$F^&1XV]48@UH)XCU=!@7TA'^T ?YBO=IYW"W[R+OY&RK+JCTRHI
M;B*W7=/*D:^KL!7G#>(]7<8-](/]T ?R%4)IYKE]]Q*\K>KMFG4SNG;W(OYC
M]LNAW6H>,+&URMKFZ?\ V>%'X_X5R&IZQ=:M,&N6&U?N1KPJU0HKQL3CZ^(T
MD[+LC&4Y2-OPSK7]EWICG;%M,<,?[I[&O0E8.H92"",@CO7D5>@>$;BZFTD+
M<QL$C.V*0_QKZ?AZUZN3XJ3?L);=#6E+H;]%%%?2&YPOCC_D,0?]<!_Z$U<U
M72^./^0Q!_UP'_H35S5?"YA_O4_4XY_$PKHO!/\ R'7_ .N#?S6N=KHO!/\
MR'7_ .N#?S6E@/\ >H>H0^)'>T445]V=@4444 %%%% 'F7B#_D8+S_KI6;6E
MX@_Y&"\_ZZ5FU^?8C^-/U?YG"]V%>@^#?^1?7_KHU>?5Z#X-_P"1?7_KHU>E
MDW^\OT?Z&E+XC>I",TM%?7G4>:>(=,.F:M(JC]S(=\9]CV_"LNO2M>T==8L?
M+4A9H^8V/8^A]C7G-Q;RVMP\%PA21#@J:^*S'"/#U7)+W7M_D<E2/*R.E!*L
M"I((.01VI**\PS.JTCQE)"HAU16E4<"5?O#ZCO736NMZ;>*/)O(L_P!UCM/Y
M&O+Z,5Z]#-J])<LO>7XFL:LEN>N>=%C/F)C_ 'A52YUK3K529KR(>RMN/Y"O
M+NV.WI175+.Y6]V&I7MGV.PU+QJI4IID1W?\]91T^@_QKDYYY;F9IIW:21SE
MF;O4=/AADN)DA@0O(YPJCN:\FOBJV*DN=W\C.4G+<914UW;-9W<EO(07C;:V
M.F:AKEDG%V9 5Z%X/_Y%V/\ WW_G7GM>A>#_ /D78_\ ??\ G7L9-_O+]'^A
MK2^(W:***^O.H\MUG_D.7W_7=_YFJ57=9_Y#E]_UW?\ F:I5^>5OXLO5G"]P
MKT;PG_R+5O\ 5_\ T(UYS7HWA/\ Y%JW^K_^A&O6R7_>'Z?Y&M+XC9HHHKZT
MZ3RK4_\ D+WG_7=__0C56K6I_P#(7O/^N[_^A&JM?G=7^)+U9PO<*](\+?\
M(M6GT;_T(UYO7I'A;_D6K3Z-_P"A&O8R7^._3]4:T=S7HHHKZPZ0HHHH *RO
M$W_(N7?^Z/\ T(5JUE>)O^1<N_\ ='_H0KGQ7\"?HR9;,\UHHHK\_.(L:?\
M\A2U_P"NR?S%>KUY1I__ "%+7_KLG\Q7J]?49'\$_5'11V"J>J6":EITML_&
M\?*?0CH:N45[TXJ<7&6S-]SR2>"2VN'AF4K(C%6![&HZ[SQ+X=%^K7=FO^E*
M/F7_ )Z ?UKA&4JQ5@0P."".17PV,PD\+4Y7MT9QRBXL2@$@@@X(Y!':BBN(
M@Z"P\87]H@2X"W*#NW#?G6Q%XXLF7]];SH>^W#?U%</17HTLRQ5-64K^IHJD
MD=T_C?3U'R0W#'Z ?UK+O/&UW*"MG"D _O-\Q_PKF:*JIFF*FK<UO0'4DR2X
MN9KN<S7,C22-U9C4='TK?'AYK7PW<ZA>J5F*KY2'J@+#D^]<=.C4K.371-MD
MI-F!1116!(&B@T5TTOA*1Z_1117WYVA1110 54U+3+/5]/ELM2MTN+:48>-Q
MP??V/O5NBFFT[H-SQCQ1\$I(]]QX5N#(.OV2X;G_ ("_]#^=>7ZGHVI:+<>3
MJMC/:2=A*A&?H>A_"OK>JFHZ58ZO9M:ZG:Q74#=4E7(_^M7J4,RJ0TJ:K\3@
MJX*$M8Z'R-17OVK?!7P[>Y;3I+G3G[!'\Q/R;G]:Y.]^!6K1$_8-5M+@=A*C
M1G],UZD,PP\MW;U.&6#JQZ7/+:*[J;X.^+XB=EK;S8[I<+S^>*A'PE\8DX_L
MQ![FYC_^*K?ZS0?VU]YE["K_ "LXNBN_M_@QXLF8>:EG /62?/\ Z"#6[8?
MBX+*VIZU&@[I;PEC^9(_E42QN'C]K]2HX:L_LGD=;NA>"]?\1LITS3Y6A8X^
MT2#9&/?<>OX9KW'2/A+X5TIED>T>^E7^.[?<,_[HPOZ5VB1I&BI&H55& %&
M!7!6S1;4E]YUT\ ]ZC/./"OP<TO26BNM<D_M&[4AA'C$*GZ=6_'CVKT@  8'
M ["EHKQJM:=67--W/1A3C35HH****R- HHHH **** /E#Q/_ ,C=K'_7]/\
M^C&K*K5\3_\ (W:Q_P!?T_\ Z,:LJOM:?P(^9G\3"OHGP#I=IK7P?T_3]1B$
MMO/'*KJ?^NKX(]"#SFOG:OI7X6?\DSTC_=E_]&O7FYHVJ46N_P"C.W J]1I]
MCR;QO\+M1\-.]YIHDOM,Z[P,R0C_ &P.W^T./I7!@YK[#*A@0>0:X3Q+\)-
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
MO15& *ZZ&2U&[U79>6Y<:3ZF!HGA2&Q99[[;-..0O\*'^IJYXH_Y%J[^B_\
MH0K7K"\83"/P](A_Y:NJ#\\_TKV:M&GA\).,%96?Y&K2C%V//:***^'.,**D
M@B:>=8TZMG'Y45V4*;E&Z+BM#UNBBBOO#L"BBB@ HHHH **** "BBB@!,48I
M:* "DI:* "BBB@ HHHH **** "BBB@ HHHH ^4/$_P#R-VL?]?T__HQJRJU?
M$_\ R-VL?]?T_P#Z,:LJOM:?P(^9G\3"OI;X6?\ ),](_P!V7_T:]?--?2WP
ML_Y)GI'^[+_Z->O,S3^"O7]&=N _B/T.NHHHKYT]D3%+110 4E+10 4444 %
M%%% !1110 4444 %%%% !28I:* "BBB@ I,4M% !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 %%%% !28I:* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** &LP12S$!5&23V%$<BRQJ\;!E89!!R"*YGQ=K0@@;3[
M=OWL@_>D?PKZ?4_RK&T+Q/+IBK;W"^;; \?WD^GM[5Y=3,J-*O[*6W?S,W42
ME8]!HJO:7MO?0"6UE61#W!Z?7TJQ7I1DI*Z- HHHJ@"BBB@ KB/&NH":ZBLH
MSD0_,^/[QZ#\OYUN:YXC@TJ,Q1;9KH]$!X7W/^%>?33/<3/-,VYW8LQ/<U\]
MFV,CR>P@]7N859Z60RBBBOF#G-GPK:_:M=CR,K&C.WY8_F:*W/!-@8[2:]<8
M,IV)_NCJ?S_E17U^6X:*PR<EJ]3JIQ]TZJBBBO9-0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /E#Q/_P C=K'_ %_3_P#H
MQJRJU?$__(W:Q_U_3_\ HQJRJ^UI_ CYF?Q,*^EOA9_R3/2/]V7_ -&O7S37
MTM\+/^29Z1_NR_\ HUZ\S-/X*]?T9VX#^(_0ZZBBBOG3V0HHHH **** "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 *IZGJ$>F:?)<R\[1A5_O'L*N51U72X=6LS!<9&#N1AU4^M95N
M?V;]GOT$[VT/,[FXDN[F2>9MTDC;F-15HZIHEYI,A\]-T6<+*H^4_P"%9U?
M583A-JHM3B::>I/:7EQ8S>;:RM$_JIZ_4=ZZ"U\;W<:A;JWCF]64[37,45K1
MQ5:A_#E8:DUL=S%XWL6'[VWG0^P!'\ZF_P"$TTOTG_[X'^-<!17<LXQ2[?<7
M[61W$WCBR4?N;:=SVSA?ZUCWWC&_N05M@MLG^SRWYFN?HK&KF6)J*SE;TT$Z
MDF*S,[EG8LS'))/)I***\XS"KVDZ7-JM^MO%\J]7?'"CUINFZ5=:I<>7:ID#
M[SG[J_4UZ%HVCPZ/:>5&=\C8,DA_B/\ A7J8# 3Q$U*2]S\S2$.9ZENUMH[2
MUCMX1A(U"BBIJ*^S225D=844[%&*8#:*=BC% #:*=BC% #:*=BC% #:*=BC%
M #:*=BC% #:*=BC% #:*=BC% #:*=BC% #:*=BC% #:*=BC% #:*=BC% 'S+
MXB\)>(I_%&JS0:%J4D4E[,R.EJY# N2"#CD5G?\ "&>)O^A>U3_P#D_PKZKQ
M1BO7CFE1)+E1Y[P,&[W9\J?\(9XF_P"A>U3_ , Y/\*^@?AO9W-A\/=,M;ZW
MEMIXQ)OBE0JRYD8C(/L:ZK%&*Y\3C9XB*BU8VHX:-&7,F-HIV*,5P'4-HIV*
M,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -
MHIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*
M,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -
MHIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*
M,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -
MHIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*
M,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -
MHIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*,4 -HIV*
M,4 -HIV*,4 130QSPM%,BNCC#*PR"*Y?4/!,<A9].F\HGGRY.1^?7^==;BC%
M<U?"TL0K5%<F45+<\PN?#^J6KD/92N/[T2[Q^E4)(I(6Q+&T9]&&*]>P#U%5
MI--L9FW2V5O(?5HE/]*\:KDD7_#E]YDZ*Z'D]%>J_P!CZ;_T#K3_ +\+_A1_
M9&F_] ^U_P"_"_X5C_8=3^="]B^YY53DC>4XB1G/HHS7J?\ 8^F_] ZT_P"_
M"_X4Y-,L(CF*QMD/JL*C^E"R.=]9H/8ON><0:%JERV([&8>[KM'ZUOZ?X).0
M^IS?]LXOZFNQ  &  !2XKT*.48>F[R][U+5**W*UI9P65NL-K&L:+V%3T[%&
M*]=)15D:C:*=BBF 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
%110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>lpro-20231231_g2.jpg
<TEXT>
begin 644 lpro-20231231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M^ 52 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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 **** "BJ?B'Q%X?\(Z'=>)O%>NV>F:;
M8PF:]U#4+E(8+>,=7=W(55'J2!7SOJ/_  6 _P"";^EZ^?#5S^T_IK7 DV&2
MVT;4)K?/_7>.W,1'ONQ[T ?2E%8OP_\ B-X"^*_A2U\=?#/QEINO:->J3:ZG
MI-XD\,F." R$C(/!'4'@@&MJ@ HHHH **** "BBB@ HHHH **** "BBO-?C=
M^V#^S3^SAK^G>%OC?\6].\.ZAJ\!FTVUO8Y2TZ!]FX;$8?>XYH ]*HHHH **
M** "BBB@ HHHH **** "BBO*OVB_VW/V5OV39[.R_:!^,>G^'[J_B\VTL#;S
MW5S)'DKYGDVT<D@3((WE0I*D9X- 'JM%<9\"/VA?@Y^TUX%_X67\#/&T.OZ)
M]L>U-]#;30XF0*60I,B." ZGD=Z[.@ HKA?CU^TO\"OV8/#5IXN^//Q(L?#F
MGW]Y]ELIKM)'::;:6VJD:LQPJDDXP.,D9&>G\%>,O#/Q%\':5X_\%ZLE_H^M
MZ=#?Z5?1HRK<6\J"2.0!@& 96!P0#SR* -.BO%?'O_!1G]ASX9>,I?A_XU_:
M:\+VFKV\QANK5+MIA;R X*2O$K)&P/!#$$=\5ZWX8\4^&?&WA^T\6>#?$-EJ
MVEW\(FL=2TVZ2>"XC/1DD0E6'N#0!?HHKQ/XC?\ !1O]B3X2>-]1^''Q'_:&
MT;2=<TF?R=1TZXAG+P28#;3MC(Z$'@]Z /;**I^'O$&B^+- L?%/AS48[S3M
M3LXKNPNX3E)X9$#HZGT92"/K7B5Y_P %//V";#Q++X/NOVE]"74H;YK.2U$=
MP2)P^PID1X/S#&0<>] 'O-%%% !1110 4453\0^(O#_A+1+GQ+XJURSTS3K*
M(RWE_J%RL,,"#JSNY"J/<F@"Y17._%CXM?#GX&^ ;[XH_%GQ7;Z)H&F&(7VI
MW2L8X?,E2),A03R[HO ZM4/P?^-'PO\ C[X'@^)/P>\8VVO:'<S210:C:*X1
MWC8JX =0>"".E '44444 %%4/%'BGPSX(\/W?BSQGXBL=)TNPA,M]J6I7:00
M6Z#JSR.0JCW)KYYN_P#@L%_P3>L]?/AN;]I_3C<"389(M$U&2WS_ -=UMS%C
MWW8]Z /I6BLGP-X]\$_$WPM:>-_AUXMT[7-'OX]]GJ>E7B3P3#.#M="0<'((
MZ@@@\UK4 %%%% !1110 4444 %%%<;\</V@_@S^S9X2M_'7QR\?6?AS2+K4$
ML;>^O4<H]PR22+&-BL<E8I#TQ\IH [*BL?P!X^\'_%+P7IOQ#^'^NQ:GHNKV
MJW.FZA &"3Q-T8;@#@^XK8H ***IQ>(O#\^O2^%H=<LWU.WMDN)].2Y4SQPN
MQ59&CSN56*L Q&"5..AH N45YKXE_;!_9I\'_&JT_9U\2_%O3K3QK?36\-IX
M>DCE\Z5YP#$H(0K\P(QSWKTJ@ HHHH **** "BN>^*OQ6^'GP0\ W_Q0^*WB
MFWT70-+$1U#4[I6,</F2I$F0H)Y=T7@=6KQG_A[#_P $[O\ HZ?0/^_%S_\
M&J /H>BOGC_A[#_P3N_Z.GT#_OQ<_P#QJOH.SN[:_M(K^SE$D,\:R1..C*1D
M'\C0!)1110 453T_Q%X?U?4;W2-*URSNKO39%CU&VM[E7DM790ZK(H.4)4A@
M&P2"#TJY0 445YK\7_VP?V:?@)XWTSX;_&#XMZ=H6N:S#'-I>G7<<I>X1Y6B
M1AL0CEU9>2.10!Z5117&?'']H7X,?LU^%+?QS\<_']GX<TF[U%+&VO;U'*R7
M#1R2+&-BL<E(I#TQ\IH [.BOGC_A[#_P3N_Z.GT#_OQ<_P#QJO0O@O\ M<?L
MR_M$7<NF_!/XX^'/$=Y#%YLNGZ?J*FY2/H7,+8D"Y(&[;CF@#T6BBB@ HHJG
MHOB+P_XDBGG\/:Y9WZ6MU);7+V=RLHBG0X>)BI.UU/!4\@]: +E%%% !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 ?DW_P6B^-/Q-_:2_;.\)_\$[_A
MUKCVFF)?:9;ZA;!R([K5+YD:.28#[T<,,L3 'H7D/ICZ5TC_ ((.?L!67PR7
MP5JGA/7+W6S:>7+XQ/B&YCN_.QS*L*O]F7GD*8F '!W=:^/OVSKR#X$?\%Y=
M'^)?CZ06NC7GBKPYJ:WUP=J)9M;VUM),2?X4>*7)_P"F9K]CPRLH92"",@B@
M#X)_X)3_ /!/O]LG]ASXR>+(O&OC+09_AQJGVB!--34I'N+J:.7%MJ$<*H4B
M+1@AE,@;;( 02BX]B_;@_P""IO[-_P"PWJ$/@[QD=0\0>*[BW$Z>&]"5#)!$
MWW9+B1V"PJV#@?,Y&#MP<UK_ +/G_!2W]EC]I?XUZS^S_P##7Q#J;^)-'N[R
M)8KC2G-O?16TA1[B&>(O&8C@%2Y0L&7"Y.*_/?\ 8F\/:!\??^"X'CW4?CS8
M0:E>:7KWB&[TVPU-!(GVJUN?(MX]C<-Y,()0'[ODJ?X: /ICX _\%]_V7?BM
MXZM? GQ,\$:YX">_F6*TU;4YXKBQ5FQM$TB;6A!)'S%"@ZLRCFOH']NG]M_P
M1^PE\)]+^+?C7PAJ>NV>JZ_%I4-OI$L0=7>">82$R$ KB CCG+"OF'_@XB^&
MOPXN_P!F+PW\5KW2+.'Q18^,(-.L-16-1/-:RV]P\EN6ZL@,:N ?NE3C&XY\
M1_;O\4>*?&'_  0X^ &N>,9I9+X^)[. RSDEWAAL]3AA8D\G,4<9SWSF@#W_
M .)/_!P-^SCX4L=,N_ ?PE\4>*!/IEI=:S<6[QP6^F33PK(;0RMN\R:,L4;
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
M_@WH\3^*9?!GQN\&/-*^B0:78WL<;$[(+J2.[C8CL"Z1KGU$*^E9_P#P;?\
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
MSNK>?1M1TW7;5I--,1 VPJ9@JJT>Z,@8&UO84 >S?\%L/VU;+X,_LI6/P_\
M &J:H-3^*]@[>'/%/AW41'';V]M<6$TS&1&#,DT$Y0%,@ASG@UYC_P $%_VV
M/!MWX0TW]A__ (1#5/[<@.J:P^M-)']E:,R*^S&=^[YO3%7?C;\/?C#\,O\
M@WVU3X=_M ^%9M+\3^'H+.S:UO)8Y9(K<>([?R!NC9E $)C4 'HH%>K_ /!!
MZTM!_P $^]%NQ;1^:?$6J R[!NQY_3/6@#M/V-/^"G7PT_;0^,_B?X+>#?AQ
MKNCWGA>QFN;F\U.6%HIECN4@(4(Q.27!Y["D_:W_ ."G?PT_9$_:'\+?LZ^+
M/AQKNJZAXJL;.YM=0TZ6%885N+N6U4.'8-D-$6.!T(KXL_X(/.J_M[_%N(GY
MCX>OB![#5(,_S%,_X+7W$,G_  5&^$,"."T?A[0MX!Z9UJ\('Y?SH ^X/V\_
M^"D_PW_8%U?PII'C[P!K.M'Q7'=/;2Z5-"BVX@:%6W^8PZ^<",>AKBO@3_P6
M6^"W[1W[6EM^R_\ "CX7>(]1M[ZZN8;'Q6LD*P2K!$\CSF)B&6$B,D,3N(*_
M("=M?-/_  <I?\C/\(?^O#6__0[*OT7_ &>/@1\*_A'\*O!^A^#_  !H]E+H
MGAVWMK6\@TZ)9QNA02MY@7<6D(W.<Y8DDYH ^7]-_P""]/[+ G\66?BKP/XG
MTRZ\-7'V:RL%2">XUFX\UX_*MT5^,;"Q9RJ@$#.2H,W[,W_!<WX _'OXT:?\
M$/%WPR\0^"M2UF_2QTBZU26.:"2Y=ML<,NW:T+NQ"K\K#<P!(ZU\L_\ !$;P
M+X8\4_\ !2+XB>(O$&CV]W<>'](U6ZTEIX@WV:X?488O.3/1Q&\B@^DAJ[_P
M6OT73-"_X*>?"S7M'LX[:ZU#1=$GO)H4"M-*FJW"+(Q'5@B(N3SA%'84 ?KO
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 %%%% 'S+_P4C_X)K^!/V_/!EE<)K:>'_&F@QNN
MA>(#!YD;Q,=S6MPHP6B+<@CYHV)(!!96^-!^P/\ \%SM(\&']G_3?C]%)X2\
MC[$LL/C;$(ML;?+61HQ=+%M^78 !M^7;CBOUEHH ^3O^"8G_  3 \._L#Z%J
M/BKQ1XCMO$'CO7K9;?4=3M(F6VLK8,&^S6^\!F4N%9G8*6*)\J[>?+_VZO\
M@DE\6_%_[1?_  V7^PY\3K7PQXTDNEO-0TZ[N'M@UV%V-<6\R*P!D7B2*1=C
MDN2V'*U^@-% 'Y=W'_!+O_@I;^V]\0M$U#_@H?\ 'FQA\-:'(2+33I[=[AD)
M&\006D*6Z.X4*9GRP&/E<#;7T5_P4[_8%\;_ +3/[)?@W]G/]FBRT/2X_"?B
M*SGM+35+QX((;&WL;FV6-65')8>;&.1R 23GK]=44 ?/WAO]F3XCZ5_P3-D_
M9'NI]-_X2I_A-=^&Q(ETQM/MDEE) I\S9N\O>PRVW..U<3_P2'_8D^,G[#WP
MC\5>"/C/=:++>ZSXC2^M#HE\\Z"(6Z1_,7C3!W*>,'BOK>B@#X0_8^_X)P_M
M!_ O_@I5X^_:R\:WGAU_"WB6_P#$$VG1V.I22786]OO/AWQF)0IV?>PQP?6O
MCKXN_!3Q9^T)_P %N_%?PM\ _$.;PIKUSXDO;S0_$, 8M97EIIC7<+?*0P!D
M@521R Q(!Q@_MI7RUX6_X)?^$O"__!0.?]ON+XLZC-J,]]=W)\.-ID8@!GL9
M+0KYN_=P'+=.2,4 ?+'Q _X)G?\ !5O]M?X@:'X<_;:^.NA#PGX?N#B_T^:
MAD. \D%M;P1AYF P'F"E03V^4_0G_!2#_@ETG[4'[-?@GX6_ 34['1=1^&4'
MV?PQ9:G(PMKBS,,<3P/(JL5D(AB82$$$J0V-Y9?LBB@#\T;C]A;_ (*^_M&_
ML_O^S?\ M"?&[PMX?\):1H@AL;&V\N>ZUJ:WCS90W,L*?ZD2)%N<MNX#%)&%
M>G_LE?L$?M(_!W_@FY\3_P!C[Q^WALZ_XEAU9?#EU8:K));$7=DD2K*QB4IB
M56)(!X8>E?;]% 'RA_P2+_8M^,'[$'P/\2?#SXS7.C2W^J^*VU&U.BWKSQB$
MVT$7S%HT(;=&W&#QCFO/_P#@K%_P3@_:#_;4^,O@?Q[\'KSP[%8^'=*:WU :
MSJ4D$A<W'F?(%B<$;?4CFON^B@#X]_X*B_\ !-CQQ^V9/H/Q2^"/Q._X1[QI
MX9C6.WMK^\FCLKU$D,L3;HPQAGC<L5D"G.0#C:I'A/Q8_9+_ ."W?[7G@6']
MG[]H#QYX'L?"LES"^J:CYMLK7GE.&1W^S1%V(8!@JB,$@9QV_3BB@#Y]T+_@
MG3\&K#]@Z+]@S6KRZO=#&F-'/K 14N#?-,;DWJ#D(PG.]4)("@(2PSGXR\%_
M\$\O^"RG['EOJ?PI_9._:!T:Y\'ZC=/)'+'=V\?E[A@R>3>0NUK(1C=Y#'D
M[B0#7ZGT4 ?&7_!,G_@E?=_L?>(]4^/7QS\:P>*/B3KD,D<EU;222P:>DKAY
MBLDH#S32,!OE('&5&=S,W.^$O^"<'[0>B?\ !7R7]N2\O/#I\%OJM[<")-2D
M-]LETF6T7]UY6W/F.,_/]W)]J^[Z* /CG_@L!^PC\;?VY_!?@G0/@K=:'%/X
M?U2\N+\ZW?O I26.-5V%(WR<J<]*^G?@;X.U?X=_!3P?\/\ 7VA:_P!"\+:?
MI]Z;=RT9FAMHXWVD@$KN4X.!QVKJ:* .#_::_9W\!?M5_!#7O@5\2(Y1INN6
MP47-O@36DR,'BGC)XW(ZJV#P0"IR"17YU^"_^">?_!9;]CZUU+X3_LH?M Z-
M<^#]1N7DCECN[>/R]W!D\J\A=K60C!;R&/(!W$@&OU0HH ^,_P#@F1_P2PNO
MV._$&J_';XX>-(/%'Q)UV&2*6[MI))8-/CE</,5DE >::1@"\K '&5'WF9N;
M^*7_  3?_:$\8_\ !6K3/VV=(O?#H\&VFK:9<RQ3:E(M[LM[&*"3$0B*YWH<
M?/R,=*^\** "L'Q;\+?AEX_N8KWQW\.=!UN:WC*03:OI$-RT:DY*J9%) SS@
M5O44 ?&7_!4;_@FQ>_M0_!C0?!G[+_P^\#Z!K-AXG2]O[J2SCT\26HMIT*;X
M869OG=#M/'&>U>H^ /V&OAW/^PQ8_LG?$KPCI%G<:GX"T[1_%]]X?MHT>>]M
M[=!]I$FP&5TG4R([@\C)')%>^44 ?E-X8_X)Q?\ !8O]E33M:^"7[+7Q\TJ7
MP1K-S(YNK74H;=E#@(90EQ$TMI*5 W&W<G@88D U]3?\$M_^"9EG^P5X8U7Q
M-XU\2VVN>.O$D4<6J7MBK?9;*W0[A;0EP&?+_,\C!=Q5 %&W+?6=% !7PK\/
MO^"<W[0/AC_@KGJ'[;VI7GAX^#+K4+^:.*+4I#>[9M->V3,7E;<[V&?GZ<^U
M?=5% 'YB?M4_\$4/C'\;/V^-3^-GAB_\,Q_#[Q#XHL=1UB"ZU"1+Q8F\DWP$
M8B*LS.)F4;AG>,D<FO4/^"I7_!.3X_\ [8OQ]^'_ ,2?A#=^'8=,\,:<D&H)
MJ^HR02;A=>;\BK$X(V^XYK[KHH ^;_\ @I+_ ,$\O"W[?WPOL-%_X2!-#\5>
M'9I9O#>MR0&2-?,"B6WF4<F)]B'(^9616 (W*WQW=?L(?\%QO$'PU7]E'7/C
M]HG_  @(MA8/</KD11[,#;Y1F6V^VO%M^7RVX*_*1CBOU4HH ^?_ -B/]@KP
M;^Q'^SI?_"/PEJ@U77=;CDG\0Z_-%Y7VVZ:(HH5<DQPH.%7)QEF/+&O'?^"/
M'_!/#X^?L*ZMX_O?C7>>'Y4\36^FIIW]AZC).08&N2^_?$FW_7)C&<\]*^XJ
M* /@_P#:=_X)O_M"?%[_ (*@^#/VP?"E[X=7PGH.K:#<WT=WJ4B792SF5Y=L
M8B*DX!V_,,^U7O\ @L;_ ,$W_B_^VU'X0\=? R_TQM9\,PW5K>:5JEV8/M4$
MK1NC128*AD9&R&(!#Y!!7!^XJ* /AK6?V4_^"B_[0/\ P3;\?_L^?M.^-=!U
M;XA^(M?L9M N;B]B2&"Q@N+"4Q2O;0! <V\[ A6)+\GGCV7_ ()D_LR_$?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *Y/XZ?&/PA^SW\'O$?QK\>22#2?#6E2WMTD./,FVCY8D
MW$ N[E44$@%F&2*ZROS@_P"#AO\ :,GT'X7>%/V4_#%T[7_BV_&JZU;P9+FS
M@?;!&5'427!W#WM: />_V'?^"L'P(_;J^(VI?"WP)X1U_0M6T_23J,46O" "
MZB614<1F*1LLI="0>Q)'0U]25^'/CCX1^+?^"._[:WP?^)ES/<RV-UH&G7^N
ME3N#.\?V;5[1<?>V[G=>N/-C[BOVE\<?%'P=X ^%.K?&?6=2$F@:/H$^LW-W
M:XDWVD4)F+IS\V47(]<B@#H:*_,_X<_\%)/^"L?[9<6L_$7]C+]EOP<W@[2=
M2>S7^U+N-[CS519/*>2:\@$C['0GRXP!O R>*]]_X)J?\% _C#^UM>^(?AS^
MT#\ ;WPCXH\-AFEU"STNZBTVZV2^5+#F;=Y,Z/@&,R,6&XC&QA0!]9T5^>/Q
M._X*E_ME?'#]J7Q-^S%_P3L^!'A_7'\(RW$>J:MXBG&^?[/,(9IDWW$$440E
M8(H)=G&&&,X&]^RE_P %&_VV3^U-!^R;^VW^RV-,U"[9(X]>\*:;/)%9-(NZ
M*2<I)/$\+GY?-1U5#]X<,5 /O"BOB+_@I5_P4T^-'[&'[1O@?X._#GP5X7U+
M3_$^F07-[<ZW;W+S1,]X\!"&*9% VJ#R#S^5>[?\%!OVC_&'[)/[(WBO]H'P
M%HVFZAJV@M8"UM-7CD:W?S[^WMFWB-T8X69B,,.0.HXH ]GHKY ^#G_!0KXM
M?$7_ ()>^(OVW]7\(^'8?$VCVFI2V^F6T$XL7-O-L0,K3&3!'7#CGIBO"/A!
M_P %<_\ @HE^U=\-;BR_9@_9$T37/%6DS/)XDUB..1--LX&_U$42372EYV"N
MQS(>!@1GD@ _3:BOR]^ G_!<_P#:9^+&@W/P8TK]E>V\2?&.YOQ;^'K31UD@
ML)$57,TEU%)(7C:+8"0'56#,2T6SYNE_9I_X*U_M::)^V9IO[('[=?P7T30K
M_6]1@T^"31[=X9K&ZN #;D_OY8YX79D7*$$;\[FP5H _1VBOD+_@I=_P5#_X
M8MU;1?@W\)/ D7BSXD>)(DEL=,G$C06<3R&.)I$B(DFDDD#*D2%2=I)8?*'\
M,G_X*O?\%#_V3/&&@77_  4&_94TS3O"/B*?;'?Z';F*YA'!;8RW,T;.BG=Y
M$FQR ?F'6@#],**^8O\ @H7_ ,%(_"?[&/[/_A_XK^"]%M_%.H^-BO\ PA\+
M3LEK-"8EE-U(P^8QA'C(5<,QD49498?-GB[]O/\ X+8_!_P#:_'_ .)W[)G@
MN3P=<>1++%96YEEBBG*B(E(+^2:+=N4!G0[2P##) H _3"JFO:O!H&AWNO7,
M3O'96DEQ(B8W,J*6(&>^!7&?LP_'(_M'_ [0?C#-X#U?PQ<:M;$WF@ZW:O%/
M9S(Q1T^=5+IE24? #*5. 20.D^)7_).M?_[ EU_Z):@#PC]A#_@IC\*/V^];
M\1Z'\-_ 7B'1I/#5K;SW3ZV( LJS,ZJ$\J1^1Y9SG'45](U^37_!MG_R4'XK
M?]@;2O\ T;<5V/A3_@MI^U!XF^//C3]G[PO^S5H_BOQ!;ZK>:7X%TOP_#<1O
M//#<LAFNWDF8")(4=VVA,D#YD7+  _32O /V\?\ @H9\,OV M+\-:K\2/!.N
MZRGB>XNHK1=#$),1@6(L7\V1.OFC&,]#7R-X2_X+!_ML_ ?]J31_@7^WU\ =
M T*SUNZMEE_LJWDAGLH;B3RTNHY!<317$*MNW $GY&&X,I%>K_\ !:G]JK_A
ME[PY\/KW_A0'PZ\>?VS>ZDGE?$'P[_:"6?EI;G= -Z["V_#=<[5]* /K&]^.
M_P ,O#OP:LOCOX_\56?AOP[=Z/;Z@]YK=TD*P)-&LB(Q)P7^8 *N2QX&>*3X
M7_'3X?\ QF^#EK\=OAS?3WWAZ_M+BYL+A[9H7GBB>1"P1\,N3&Q 8 X(R!TK
M\X_^"V_Q<^-^N?LM?#?PKIWPET^V^'NM:#H^L:EKEA82)'8:F8I?+L8B'V)'
MY;9"%2V /FQ7H?\ P1A^-G[4NL?L^K\.OB'\#[.P^&_AWP1=7'A#Q.^GSC^U
MYOM+EHW=I3'(OS2@A47A.O7(![_^P;_P4E^%?[?]WXHL_AMX$\0:*WA6.S>\
M.N" "87!F"[/*D?IY+9SCJ*^BZ^"?^"*?[77_#46J?$:#_AG7X:> _[$M]*;
M?\/O#7]GM>^:UWQ.=[;PGE_+TQO;UKD_%G_!5']OS]H?X\>)?A1_P3]_9AT[
M4=,\,2D7%]XCM'%Q-$'*).YEG@B@60JQ2-MSD+G/#  'Z15\U_%7_@IO\)OA
M-^V=HG[$^L^ ?$5SK^N7NG6UOJUJ(/L<;7A786W2!\+N&<*?;->-_L#_ /!5
MCX]_%;]JJ?\ 8L_; ^#VF>'O%^VYCM+G2(I(#'<V\+3O#/%))(#NB1W61'"G
M:,*0VX>&?MH?\I^OA]_V,'A;^<= 'ZUU\]?MZ?\ !1CX7_\ !/\ B\*R_$GP
M/K^M#Q8UZ+(:&(#Y/V;R-^_S9$Z_:%QC/W3G'%?0M?EQ_P '*_\ QY_!G_KK
MXA_EIM 'Z8?#_P 86/Q#\!Z)X_TRUE@MM<TBVU"WAGQOC2:)9%5L$C< P!P2
M,UKU\8?M:_MH_$?]A7_@G-\)?BY\,/#>B:IJ&H0:!I$UOKT,SPK#)I$TQ8"*
M2-M^ZW0#)Q@GCH1Y#JO_  51_P""E'QB^"D'QR_9>_8^TYO"NC:+'-XJ\3ZG
M:/*ES>11 WALX/M*.;>.02*"OG-A,LRG*@ _2VBOCK]@'_@I!\2?V[OV;O'>
ML^&O FB:?\3_  99?NM-/FOIE_-+#*]HP4R"2-7DADC9=Y*[0VXYP&_\$I/^
M"E_C+]NR7QEX/^+WA31-"\3^&7@GM[/1HIHTGM'W(Y*322-OCE4!CD#]Z@QG
M- 'V/17P]\:/^"FWQMA_X*4:-^PC^SKX(\+:I:O=V=IXAU;5[>YFFMI&0W%V
M\?E3HNV&V(.""=Z.">P/V_/^"K/CSX+_ !VLOV/_ -D'X5VWC/XCW+1)>_;8
MI)H+265 Z6Z11.C2R^61(S%U2-2,[OF" 'W#17YS?#O_ (*T_M<?L^?'G0_@
MI_P4O_9_TSPK9>(V06/B'2$,8M5=]@F<B>:*>)6(#[&5HP<D-PI]@_X*;_\
M!2O7?V*K[PQ\*OA%\/;7Q+X]\8?/IMMJ3N+6UB,@B1G5&5I6DD)54#*/E8EA
MP" ?7-4?$WBCPWX*T"[\5^,/$%EI6EV$)FOM1U&Z2&"WC'5W=R%4>Y-?G)XY
M_P""@/\ P61_9;N-'\7?M+_L?^&+_P .ZM?I:_9]!7S)S(06\E9+6[N/)D*J
MV#)&P.TXR0:ZO_@LO\>OC'XG_8*T;4/A=\(;Q_!WCS2DN?&]WK6E3Q7GAV-9
M[*:V21=ZB&1IBT;!U8';\OJ0#[(^ O[0WPH_:8\&7'Q#^#'B,ZOHD&JSZ>FH
MBW>-)Y8=H<QAP"R9; ; !QD9&">VK\OO^""?QA_:E30]/^#,7P8MV^%#76IW
M<GC;[#/YBWVU3Y'F^;Y>-P QLSSUH^#W_!;7]L;XS^,_$?P9^'7[+F@>*?&C
M7!B\)V>BQW$-O$D;R">XO&EN"-B@1  -$"7.7' (!^H-%?EMX/\ ^"X?[5?P
M/^+NO?!+]M3]FJSFU^SB,6GZ1X6A>WNUOWC5[>%@TLR2Q2[T >/+ .& DX6G
M?$O_ (*\_P#!2+]E/XF:#??M=_LJ>'=$\+^(F::TTJWBD6Z>U1E\P17 N9%$
MZ!TW)(H.6&53<" #]1Z*\"_;7_X* ?#+]CK]G*R^.UW8OK<_B)(D\(:-%+Y3
M:C)+%YJLS$$QQ*GS,V#C*J!EA7QM/_P5+_X*U^"_AS:?M4^/_P!D#PV?AA=^
M5/YT=A/"PM9& CD#?:GEB5\KMFDB,9WJ0"&6@#]1J*^?8_V[/#WQ%_X)^:]^
MVS\$K"&9].\)WVH0Z3K +"VO;9&WVTXC920KKC*D;E*L,!A7R9\$/^"P'[?O
M[5OP^NO#O[-G[)&B>(?'5C>R2ZQJ,"21:1IUB500*1-=+ON'83GF51A!M1_F
MV@'Z:UYW\6_VKO@'\$?&WAKX9_$'XAV=MXD\7ZQ::;H'A^!O-O+B6XF6&-S&
MF3'%N;F1\+P0"3P?DO\ X)M?\%8?C!^T/^T+J/[)?[4WPRTW0O%MM'=BSN=*
MMI;8BXM23/:W$$KN5D"K(P96 _=D%><U\-_MD_&/]JC6O^"H&C?$;Q9\%K>Q
M\>:)XFTL>$?#2V,ZIJ:VU[FP)0REW\XA0=K+G/&V@#]W**^(?V@/^"I7Q?\
MV4?V)O!/Q8^.WP.M;#XL>-;J_MX?"$B36MI9"WN)%,\JN[R;1";9M@;+&88*
MCIY?XU_;Q_X+8_ _P7:?'/XN?LD^#9/"5Q) 9X;" R2Q),RB,%8+Z26$L650
MSHP!8!AD@4 ?I=17#?LV?&H?M#_!'P_\8&\#ZMX:FUFT+W6A:W:O%<6<RL4=
M"'52R[E)5\ .A5L#.!V6I:EI^C:=<:QJU[%;6MI \US<3N%2*-069V)X  !)
M/8"@">BOS-\5?\%D?VO?VE/B]J?PW_X)P?LUVNOZ9I))DU?5[":XFN(@Q43L
M!+%%:QN1\JR%F8?W3E1W'[%__!8'XA>,/V@D_9&_;B^#\'@?QI=7:V>G7EI!
M-;PO=L 8[>:"9G:,R C9(KLKEU  #!B ?0G[=?\ P4"^#G[ _@S2_$/Q*T_4
MM4U'7IY8M#T/243S;GR@IED9G(6.-/,C!;DY=0%/.,+]@'_@H_X9_;WF\0VO
MA[X.^(/#+^';:TGN)M4FCD@F6X,HC".N"2?)<_=Q@=:_-K_@N=\2?VB_&W[0
M]EX<^-'PNMM \/\ A^\U2V\!:E!#(K:Q8F6+=.Y:1PQ^6/E0@^;IZ?IS_P $
M]?BO^UC\5?ACJ5Q^U?\  JP\!WNF7L-KH%AI]I)"EQ9B%2),232=&RO! XZ4
M >Y>(_$6A>$/#]]XK\4:M;V&F:99R76H7UU($BMX(U+O(['@*J@DGT%?F_\
M&?\ X.'/AYI'QAT'3O@E\/[_ %7P797MPGBW4-2L!'=:A%M40M8#SAY>&#DF
M9<L"HVH<U]??\%)/AUXY^*_[#'Q*\!_#:UGN-9O/#Q>TM;4$RW(BECFDA0#E
MF>.-T"C[Q;'>OR*_9%_:8_9VTO7?V?\ X:_%?PM:Z)8^!?%?B67QWJ^H60EM
M=4MM2@B2)IE4,[,H0P,K*0$1#G!8* ?LS^RG^UI\&/VROA='\5_@KK<T]F+@
MVU_8WT(BN]/N  QAF0$@-AE(*EE(.0QJ_P#M+?M$_#K]E7X+ZU\;OB?J'E:=
MI%L6BMD=1-?7!XBMH0Q&Z1VX Z#ECA5)'&?L0?LQ?L>? #P1>^)_V.EM[C1O
M%?DRW>K67B:;4H;WR?,$94O*\:E?,<'8%/.&SM&/S^_;X_8S_;G^-/AKXH_M
M4_M<_$Y[#PIX'EOI?A_X42:-VFM_M7E0.(8?W4"F(HS2-NF?: P'! !^AW[#
M_P"V3X/_ &Y?@Y<?&7P3X1U+1;.WUR?3&M-5>-I2\4<3E\QDC:1*!Z\&LO\
M;4_X*(_LZ_L*Z78M\7-1O[W6-5C:32_#>AP)->31 [3,P=T2./=QN9ADA@H8
MJP'AG_!O9_R8KJ7_ &4/4/\ TELZ^:_%5GI?[5?_  <%Q>#/B/81:GHNE>(7
MM(M-O4$D'DZ9IDDZQE&R&1IX6=E.03(V1@T ?:?['7_!8#]E;]L;QXGPJ\.Q
M:WX9\2W*LVFZ9XEMXD74-H+,L,L4CJSA03L;:Q .T-@X]N_:/_:4^$'[*/PN
MN_B]\:O$PTW2;:188ECC,D]W.P)2"&,<R2-@G'0!69B%4D?EY_P7(\+:#^S3
M^VC\,_CW\(]!M-$U.338=0E&F6ZP++=V-V&28A !N*M&A/<1K6O_ ,'#GQ U
M3QC\7_A3\'-/OG73VT.354BSA7EN[@0([#N56 X]-[>IH ^A?A-_P7Y_8O\
MB3X_MO!.OZ%XL\)V]]<"&UUS7[.W^R(S'"F8PS.T()Q\V"JY)9E )K[BCD25
M%EB<,K %64Y!'J*_.+_@N;^RY\%_AU^PSX4UCX>?#[2M(N/!_B.RTZPN;&QC
MBD-E);S(\3LH!?+I$Y)R=RD]2<_3_P#P2T^(NK?%3_@G[\+_ !=KET\]TN@-
MI\DTC99Q9W$MFI)[G; ,D\D\T >_T444 %%%% !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
M$@#). .I-?A)\=_B5\>OVZ/^"E/B#XR?LT?#N;QK/X1U:*X\,Z<EK]H@73M/
MG2.&9T+*#')+B4J3R9R.F:_;KXL^"]3^)'PP\0?#[1O%<VA7.N:/<6$6LVT
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
M^U'XM_:>T;XLZCK-WXLL]0MYM)NM,CBCMQ=7L-T2KJY+;3"%&0,ALT ?&O\
MP<#QHO[7_P *9U4!V\.1@L.I U!R/YG\Z[;_ (.4/^1/^$G_ &$]8_\ 1=I7
MTI^W9_P2^\)?MR_%3PO\4O$'Q9U'P_-X9L!:Q6EGID<ZS@3F;<69P5Y.*U_^
M"AG_  3K\,_\%!-)\+:5XD^)M_X;7PO<7<L+V.GI<&<SK$"#O9=N/*'3KF@#
MY[_X*\ G_@D/\/B!TG\-9_\ !?)7MW_!,=TD_P""5_@=D8$?\(GJ(R#W%S=
MUWO[0O[%'@+]H_\ 9+@_90\9>(+V"SL]-L8+#6[6-?/@GM$18Y]ARISM(9>Z
MNP!!PP\>_8(_X)+7/[$?BW7_ !+<_M*W_BRWUGPQ<Z-!I;>'OL4%HLTL4K3
M&YFR^8L<;0=YS0!\R?\ !N;KNG^%HOCAXFU9V6TT[2-'NKED7)$<?]H.Q [G
M -=!^S_^UM_P4G_X*K_$/Q;9_L^?&#PU\)/"'AUH/M0BTY+F^$,[2^0N]T=Y
M),1.696A0$<=<5]2?\$_/^"8W@O]@AO&*Z1\3+WQ5#XQMK."\@U+2XX5B2#S
M^,*S;PPG((/I[UXM<_\ !!.Q\(?%'4?&?[.?[9WC'X>Z/J;,EQH^E6;FX6W9
MMS6XNX[J(M&.@#HYP!N+'D@'S/\ LC>!]>^'/_!=[2? ?BOXQW?C[5-*UG4X
M-2\77^X37]PNA7/F;@TDA4H^8MI<X\O'&,#M?VT/^4_7P^_[&#PM_..OI;X1
M_P#!%'X1_ ']I7PI^T5\(?C%X@L9?#+Q/+IFI6R79U!_*:*X>28LI4S([YVK
MA2W QQ78?%[_ ()?^$_BW^W+H/[;][\6=1LK_0K[3;F/0(M,C>&4V97:ID+A
MANV\\<4 ?4M?EQ_P<K_\>?P9_P"NOB'^6FU^H]?-?_!1#_@F_P"%_P#@H1%X
M1B\2_%"_\-?\(DU^838Z<EQ]H^U?9\[M[+MV_9QC&<[CZ4 ?,?\ P6-_Y1(_
M!;_L,^&__3%>U]0?\$_M-LK;_@F#X#L8K=1%+\.W>1 O#&1)6<_B6)/UJ;]K
M3_@GGX:_:O\ V6?"'[+VL?$J^T>T\(W>GSP:M;:>DLER;2RFM &1F 7<)BQP
M3@KBO3/@=\!M.^"/[.FA?L\6'B*:_MM#\/C2H]3F@"22KM*[R@) //3- 'YS
M?\&UA/\ ;WQA&?\ ETT+_P!"OZY_XZZO'_P2G_X+#2_&E;":/P1XXL[G4;FW
MM4.)+>\#?:(1C@>7>QB4*!PHCXY%?;?_  3Q_P"":/A7_@GS?>++WPW\5-0\
M2'Q7%9),M]IJ6_V?[.9R"NQFW;O./7IM'K6K_P %!_\ @G;\/?\ @H%X8\.Z
M1XJ\7W?A[4/#5_--8ZM8V:3N894"RP%6*\,R1-G/!C]S0!\C_P#!!OX3>(OC
M!\6_B7^WY\3HOM&H:GJ=QI^F7,B\/=W+BYO95STVAH44CM)(O:O"KOPY\?YO
M^"VOC3PU\)_BYIG@3QO?^,M8&@:_K^GQW,21S0R/%&$FCD7=);,$3Y>=X Y(
MK];_ -D_]FWPA^R1\ ] ^ G@F\DN[31(9/-U">())>3R2-)),X&<%F8X&3@
M#. *\:_;Q_X)._!G]MSQ3:_%.+Q=J/@SQM:0QP_\)#I5NLR7*1_ZOSX2R%W3
MHKJZ,!@$L%4* ?(G[=?['/[3OQ+UGPKX1_;P_P""F?PF@O+>.[G\+Q:]IT.E
M[4<Q+.P>&VB&TE(Q\YQE>.AKV#_@I]^S%^RK\>-&^'?@'XM_M:^'_!?Q8T?0
M[2PTN>[?STU:.8JB^;$")$C:=7*39 7=)N#?PZOP/_X(8>!O"_Q>L/C'^TS^
MT7X@^+-[I4L<MC9ZO8-!"[1G,8G,EQ</-&IY$>Y5)X8,N5/M?[>/_!-WX'?M
M[:-82>.[J]T7Q'H\31:1XFTI4,L<3'<89488FBW?,%)!4DE67<P8 _/+XI>!
M_P#@L7_P2R\+)\1KCX^/J_@S3[R*V,B>(?[4L4WMM2,VM\HDC5NG[M!@G[PX
M-?3W[4'[1^I_M<?\$+-?^/\ K7A^+3+_ %W1[8:A9VV[REGM];AMY6CW$D(S
M0LR@DD!@"2036%'_ ,$&/$WB^?3]#^/'_!0/QQXO\+Z=*K6^@-ITD7E*. (W
MGO+A(CMR,B+H:^P_%_[(_P &O%'[*]W^QY9Z&^E>#9] &DVUO8/B2U1<,DJL
M^=TBR 2;FSN<$MG)R ?/'_! MT?_ ()_VRJP)7Q?J08 ]#F,_P B*^8_^" =
MI;O^VG\5;YH@98_#5Q&CXY"MJ,18?B57\J^DOV'/^"-3_L6_'RR^,UK^U%J/
MB"QT]+M8/#A\-_9(G,\+0[I'^U2!F 8'(122H[<5W7[#'_!+[PE^P]\6_%'Q
M8T#XLZCK\WB>P:UEL[S3(X%@#7 FW!E<EN1CI0!\9?M;V%I>_P#!P3X.AN8%
M=3XF\,2$,.K)! RG\"H_*N\_X.340^!/A/(5&X:MJP!] 8K7_ 5](_$[_@E]
MX2^)G[=VD?MSW?Q9U&TU#2;_ $^Z3P_'ID;0R&TC5 IE+[ANVY/'&:V?^"A?
M_!._PS_P4#T/PQHGB3XF7WAM?#-W=3Q26.GI<&<S+&I!#,N,>6/SH ^!_P#@
MMQIWB!_V<?V8=7V2-I:>!Y(6<9V)<-9Z:P#=LLJG'^XU>K>-/@=_P4=\4?L@
M/K?Q*_X*4_#B#X4ZSX1MX[N6Z\)6D=N--N(TCC3S8[(.N0Z*&5@P)&#FOLWX
MQ_L3?!W]H#]F'3/V7/BS!<7^EZ1IEG;Z?JMN5BN[6>VA$4=U$<,$DQNR"&4A
MV4@@U\?0?\&]]Q+;P^"M8_;J\57'@B"],\?A5-!**AR3E2UVT*R<GY_(ZGI0
M!/\  'X"67[/?_!'OXZ^&-"^/OA/XAZ7J.FZU?VFK>#[XSVUNS:;#&\#$_=D
M'EJQ7@@.#CFK_P#P;DV5M'^ROXWU%(5$TOQ >.23')5+&U*C\"[?F:^K?^&+
M?A/H/['NJ?L8?#2.7P_X=U'PY=:4+R-1-.IN%827+EL>;*S,6). 3P,  #'_
M & /V&/#_P"P/\+=7^%_AWX@7GB.'5O$#ZH]W>V*0-&S00P[ JLP(Q$#G_:H
M ^"/@=%'!_P<7ZND2A0?$6N,0.Y.CW!/ZG-'_!09EC_X+M_"EY"%'_"0^#N3
M_P!?Z5]D^#O^"7WA/P?^W]=?M[P?%G49]1NK^\NCX=?3(Q IN+-[8KYN_=P'
MW=.2,5B?\%"_^"1G@S]NOXD:7\8--^,%[X+\1V&FQV%S<Q:.+Z&YACD=XV\O
MSH6213(PWASD!1CC- $?_!8'X3?L@?&WX7:)X2_:-_:*TOX=:_IT\U[X1U2\
MQ,[!@J3H;8$/-$V(]Q4@JR(<]5;XV\;?LR_\%<_^"<'P\N?BQ\,OVD1J_@30
M;>.Y:31O$QN[*"U+*%?[#?+LP=RY$:OP>I S7VSJ'_!(SX.>./V./#O[*'QA
M\>:MX@O/"MW>W>B>.(8%M[ZVGNIWFEVJS2 QLSX:-BVX*IR&56'C:_\ !!/Q
MOJFCVWP]\9?\%$?&FI^";9U\KPH-'E6&.-2"JH'OI(4(QP?)P#SB@#Z._P""
M7?[8?BW]MK]EFW^*WC_0[6RUW3]:N-(U9[&,I!=2Q)%()T4D[0R3)D9(W!L8
M& .Q_;QTCQ)KW[%?Q6T?PBLK:A/X U58(X,[Y!]ED+(N.267<H'?-='^SO\
ML]_##]ESX2:5\%OA%HSV>C:4C;#/)YDUQ*QW232O@;Y'8DDX '  "@ =JRJR
ME64$$8((ZT ?FM_P;@^+/ /_  J7XA^!H;VU3Q0/$<%]<VY8"::P-NL<3 =6
M1)1,#CA3(,XW#/E/_!8K4=(^)/\ P5.^'7@_X-W$5WXILK31M.OVT\AGBU Z
MC+)%&Y7_ ):(DD3$]0K*#TX^A_C[_P $$/@YX[^(]Q\3/V>?C3K'PPNKRX>:
M>PL=-%Y:PNY);[.JS0/ IR?DWLHSA0JX4>@_L,?\$@/@7^QEXR_X6WJGBJ_\
M<>-45UM-<U6U6"&RW@AWA@#.5D8%@9'=S@D+MRV0#Y4_X.3?^1\^$_\ V"-6
M_P#1MM7ZM:+_ ,@:T_Z]8_\ T$5\S_\ !0O_ ()C>%/^"@>M^%]:\2?%?4?#
M;>&+6Z@BCL=-CN!.)FC8DEG7;CRQ^=?3MG;BSM(K16W"*-4#$=<#% '!_M0?
MM'^"_P!DWX+:K\=_B'H>LW^C:,\"WL.@VL<UPHEE2)6"R21KMWNH)+#&:_./
M]HSP[^Q'_P %&/CA^SSX\^&'@S^P;'XH:]XEL/'+Z?#;V>JB>UA@:,W(B,D8
MF!;S0QW;DE4DD' _47Q]X#\(?%'P5JOPZ\?:%#J>BZU8R6>IV%P#LFA=2K*<
M8(.#P000<$$$ U^5'Q^_X(3S>!OVD? 7A+X'^//%]QX0\9:CJ$6MZJ- -R?"
ML,<2,IFGB9%=9?,:-2XC^X>7Y% '2?\ !!6Z\0^ _P!ISXT_ 3PQXP?7/!&C
MF1K74(FS;SW$%ZUO#<Q@$JIFA#L<?>$:]=HQ]C_\%5_^4>7Q4_[%P?\ H^*N
MB_8P_8A^"O[#7PWF\ ?".TNIY]0F6?7-=U)U>[U&500I<J JHH+!$4 +N)Y9
MF8]-^TY\#-/_ &E_@+XF^!.J^()M*M_$NG_99=0MX!(\ WJ^X*2 ?NXZ]Z /
ME'_@WL_Y,5U+_LH>H?\ I+9U\VZ2;?X&_P#!Q,;KQA,MI;:GXMN6MYICM60Z
MGI,BP8)X.9;A$_WLCK7Z(_L'?L9:'^PK\%;CX,>'_'-WXA@N->GU0WUY9K Z
MM+'#&4VJS# \H'.>]<7_ ,% ?^"6OP;_ &\YK#Q;J?B*[\*^,-,MOLUKXDT^
MU6<30!BRQ3PLR^:JLS%2'1AN/)'% 'Q7_P ' ]T/B;^UM\,/@GX2E2[UK^PU
MA^RQ-N99KV\\N%"!T8^6#CKAE/<4W_@X/\)7O@;]H/X3?$E+61K!?"_V""3'
M#/979E9<^NVY3\Z^F_V,O^"*7PP_9D^+]O\ 'KXG?%S4?B+XFTV3S=&EO=,%
MI;VLV,"=D,LS2RJ/N,S@*>=NX*5^@OVQ?V./A#^VU\)G^%7Q:M;B-8;@76D:
MO8,JW6G7(4J)(RP((()5D8%6![$*P /EO_@OC\4O!VH_L$^'(]%UZVNE\7>+
M-/N=&,,H/VFU6VFF,R^J &+G_IJOK7N7_!)GP3J?P_\ ^"=GPMT#5[=HIIM$
MFU$(XP?+O+N>[C/XI.I_&OF[X8_\&[_PXT/QQI^K_&/]I76O&'A[2Y0UMX;B
MT3["'0-N\EYC<RD1D_>$:H2,X92<C]%-/T^PTFP@TK2[.*VM;:%8K:W@C")%
M&H 554<     = * )J*** "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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
M3X;^#=.\42:AJ_B%/,2\O]0FMK>,6T<D0+JB1P(YVE,><,E\@+[1^P=^V_\
MM??L^?MU3?\ !/O]M?QI)XG%Y?&PL=7O9_/FM;MH1-;2)<, \T$Z% %D&Y3(
MA^3#J<;_ ((,_ML?L]_!;X2^+?@5\:/B3I'A.]F\2-KNF7VOWJ6MM=Q26T$$
MD:S2$('0VZG:2"WF?+G#8XV#QEHG[<G_  7<T3Q]\"Y'U+P_I&OV%V=6BB8)
M):Z9;QF6X.0,1M)&40G[V^/^\!0![!^W!^VW^UK^T+^W)#_P3P_8?\9)X7>S
MN#:ZUXCBD\N6:X2$SW#&;:S00P("I$8#LZ,,ME5KC_&?QZ_X*&?\$B_CKX/M
M/VFOCM+\4/A[XL=_M,EY<RW,@CC>-;CRWG'G131"5'5=QC<, ><[/%OC_P#!
MWX;^#_\ @L-XL\%_M6^/?$7@OPKXG\37FHQ^*=!OEM98(;U'FMI1+)'(HA\Q
MA"[;<+A\D;3CMOVB/@%_P2$^'_Q&T#X6ZM^T_P#''XDWNJKFVE\%>)](UJ&S
MDD=4CB9A;_ZR0GA(][<#(&Y<@'O7_!=W]K#X]?L]6_PEOOV>_B]J7AV#Q!%K
M4E_+I,JA;Q8QIYA8D@Y $KX_WS6A^QE\-/\ @JS\7OC]X._:W^.?QO.F?#OQ
M)')JMQX)T_6FVV]E);N]I ;,Q^6JL6BRVYI0N2Q#YKR+_@XE\.VG@_PE\ ?"
M6GRW+P:7I>MVD#WCJTS)%'I2*7*@ OA1D@ 9SBOT^^$-O%:?";PO:0(%2+P[
M9(BCH ($ % '15XM\./V)OV0OV8OBCXB_:@\$^"H?#VMZC87C>(=<O\ 7KF6
M%8I95N+B9OM,K)%EHPQ8;0!N' )%>TU^-O\ P5X_X*-ZK^T9\9KC]D+X>>.X
M_#OPZT36EL/$NME9734KJ.4+++*(%>1[6!@=L:*Q=D+X;]V% +'C?Q=!_P %
M2?\ @L;X6UWX#Z9-)X7\(7.G?:==$!C\W3M/N3<37;<93S))#%%NY.Z+(!)
MTO\ @HW<'XC?\%Q?AOX&\0+Y]A9:WX2TX02<J8)+M)W7'H3._P"=>]?L _M4
M_P#!(3]DOP=IGP2^"?Q]_M+Q#K]Y;P:IKEUX,U:.YUF^=@B;F:TVQ1AGPD>[
M:@8DDDN[>&?\%A],O_V=/^"H?PQ_:KU739WT&:;1=4>XCC)$DNFWB_:(1ZL(
MEA./^F@H ]'_ .#D;0=/G^$OPR\4/;J;JU\17UK'+CYA'+ CLN?3,*'\*^B_
M G[+7P$_;W_8F^#&H_M,^"IM?FL_ 6FW-I,NL7=JT5Q-96XFD_<2H'+&,??#
M8[8R:^+?^"Y7[7'P5_:ET_X8?"+]G#QU9^,KLZA<7UR-#+3!))EBAMH.!S*Y
M:3]W]Y< $ L*^L?VK_VIX/\ @EE^P%X(\)VEM;7WC2'PQ8^'/#5E*=T375O9
MQI-=2 'YHH\!B!]YG1> Q8 '&_\ !9C]J+X*?LX_L>3_ +'7AIK:?Q!XBT2T
MTW2=!A8/_9>F0O'B>7^X-D6R,'YF;YAD(QKJO^"3'[(">#O^"==M\,_VA/!%
MM?6_CK4I]=U'PWK5J)$2"40B!)(V'!*6\4N#RI<9PP./@/\ X)^^._V&-4^+
M>H_M:_\ !1_]HM]6\7OJYN=-\.:CX=U*^62<8(O+IX;9XW .!' #M4(,C 51
M^H'B_P#X*#?#WQ)^Q[XP_:V_9*TX_$NS\(S-%=6 BN]-+-'Y#W'^OM]^(H)A
M,2$((4@-D' !XK_P46_:*TC_ ()P? D?LV?LN_LQQOI_BCP_JDL][9>;]BT!
M9FV/-)&(W\PL9)" SHJ[!U7Y:I?\&_7PF^'7@C]G#Q%X_P##'Q7TOQ%KGBC4
M[9M?TW36<'15@2006\JR*K^8?-E8MMV-D!"X7<>K_9F_X+._LH?&GX :AXW_
M &@_%NA>#-<L#<QZQX2NIVF:Y@R?+^SJRYNM\9"E5!.X," ""?FG_@WF\/\
MBC5?VB_BC\2O#6DW%CX*;1/LA@.1$+J2[66VC!Z,T<*S XSM$@_O#(!^LU%%
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!R7QR^!WPT_:/^%VI_!KXP: ^J>'=7,!U"Q2\EMS)Y4R3
MQ_O(F5UQ)&AX(SC!X)%?/B_\$1O^":ZL&/P$NF /*GQ?JF#^5S7UA10!Y;^S
M]^Q1^RM^RS)-=? ;X*:1H%W/'Y<NI+YES>-'W3[1<.\NTD E=V"0..*[OQ[X
M \$_%+P??^ /B-X6L=:T75(##?Z9J-N)89DR#@J>X(!!Z@@$$$ UKT4 ?)=G
M_P $0_\ @G+9^)QXC'P;OI(UE\Q=+F\37K6H.<XVF7<5]BQ!Q@\<5]3^&_#7
MA[P=H%GX4\)Z'::;IFG6R6]AI]C;K%#;Q*,*B(H 50!@ "KM% 'S!\6/^".O
M_!/_ .+_ (RN/'>N?!AM-O[R9I;X:!JUQ9P3N3DL88V\M"3DG8JY)).37LWP
M!_9K^!W[+O@K_A7_ ,!_AW9>'M,:7S;A+8N\MS)C'F2RR%I)6QQEV.!P,#BN
MYHH \ _:0_X)B?L7?M4^*Y/'WQ5^$JC7YE N=:T:_FLI[G P#+Y3!)6  &YU
M+84#.!BNE_9B_8;_ &8/V/;:['P%^&%OI5Y?QB._U:XN)+F\N$!SL,TK,RID
M [%VKD XR,UZU10!X]K?[!G[+OB+]I:+]KS5_A[-+X_AN8)X]:&M7:J)(8%M
MXSY E$7$:*N-F#C)YYJW^T_^Q1^S?^V/#HMO^T+X$EUM/#S7#:2(M7NK3R3.
M(Q)GR)$W9\J/[V<8XQDUZM10!Q7Q._9Z^$WQA^"=Q^SQ\0?#;WOA*YLK:TFT
MQ;Z:)FAMWC>)?-C<2##11G.[)QSG)K \&_L6?LY> /V=]3_94\*^!9;;P-J\
M=RFH:0VKW3M(LYS*/.:0RKGV88[8KU2B@#YKU7_@D9^P%J_PMMOA%/\  U$T
MRQOIKRPNDUB[^VVTLH02;;AI3(4.Q?W;$IGG;GFN^_9@_8F_9I_8[TN[T_X"
M?#>#2IM1VC4M3GN)+F[N@#D*TTK,P0=0BX7/.,Y->K44 >6_M,?L6_LT_M?:
M5:Z;\??AC:ZS+8!AI^I1S26]W:@G)5)HF5]I/)0DJ3R0:XO]G?\ X)8_L2?L
MQ>,X?B-\-?A)YNOVK%K'5=;U&:]DM#_>B61BD;>CA=X[-7T-10!Y-^U!^Q#^
MS7^V0=#/[0W@*76_^$<^T_V1Y6L75IY/VCRO-S]GD3=GR8_O9QMXQDY]1TG2
M['0]*M=$TR'R[:SMT@MXRQ;:B*%49/)P .35BB@ KY2NO^")_P#P3@OKJ2]O
M/@;>RS32%Y9'\8:H2[$Y))^T\DFOJVB@#Y=\+_\ !&G_ ()W^#?$NG>+_#WP
M0NH-0TJ^AO+&8^*]2<1S1.'1MK7!!PR@X((/>O;_ ([_ +/7P9_:9\!R_#3X
MY> ;/Q!H\DHE2WNMR/!* 0)8I$*O$X!(W(P."1T)%=G10!\Z?L]_\$J/V(OV
M9O'</Q-^''PH>;7K-BVG:CK6IS7ALF/\422,45QV?;O'9ADYZW]IW]A3]F3]
ML6_T?4OVA/ =QK<N@PS1:5Y>MW=JL*RE#)\L$J!B3&G)R?E%>O44 ?)__#D7
M_@FQ_P!$'N__  K]4_\ DFO;OV<OV6/@?^R?X N_A?\  OP>VDZ)?:G)J%U9
M3ZA/=[[B2..)VW3N[8*1(-N<<=.37H5% 'RMX]_X(N_\$\OB!XQE\9WOP7ET
MV6YG,MU8Z)K5S:6DK$Y.(4?;$#_=CV#T KZ#^$7P:^%OP$\"VGPT^#O@>P\/
MZ'99,%AI\6%+'[SNQ):1S@9=B6..2:Z:B@ 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 ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KQ[]L7]K_ $+]DSPMH<D/@;4?%OBO
MQ=K*:3X-\(:3((Y]4NVQD&1@1%&N5W/AL%UX.<CV&OF[_@H-^S/\:/B[>_#K
MX\?LWW&ER^.OA1XAEU/2-&UN3R[758)EC6>W9\C8[") "2HP6^93A@ >5?"3
M_@J3\=/"GCXZ'^V;^S<GACPYJOQ'N?"EEXNT77(KNWT;45"%;"Z51\P&[/V@
M$*PW$*0C$?<U?G9^RG^WA\._"'C+Q1\)OVV/V>-5\(7/BKXRZC=6VJZO81:C
MH5CJ[B%39M=XVB:,C_6*I 60,65>:]\_;B^+OCKQQXJT?]@O]G767M?&OCNT
M:;Q/KUMR?"OAT';<7K$?=FD&8HAP2S$Y4["0#>_9S_X* ?"O]J#]HSQ]\ _A
M?ID]U!X#AC,_B9;E6MM0D,GER+"H&2JN&4/G#;<C@@E?VDOVYM/^"_Q2TW]G
MSX6?!W7_ (E_$34]-;4O^$7\.R1Q+8V0;;Y]U<2G9 K-PN0<\9V[DW>(_L,?
M";P+\"O^"H7QJ^$7PUT9;#0] ^'OAFUT^V7D[1:6Y+L?XG9BSLQY9F8GDUO_
M +"G_%5_\%'OVKO'6LCS;^PU?0=(LI'ZPVJ6\ZE!Z!O(B./5<T >N_LL?MJ^
M&OVC_$WB'X5^(?AUKG@3Q_X2$;^(/!?B54\^.&3&RXAD0[9X3E1O&/O+QAE+
M<Q\5_P#@H/?:/\9M9^ O[-_[-OB?XKZ_X5CC?QA)H5W!:66DM(,K UQ,=KSX
M!/E@=B,DJX7BOC.Y\+_\%J_@YJ>C_NI?$_PQUC3-7,?'G00"YN8PV.N)%7K_
M '1Z"D_X(L8USX'_ !(^)6HCS-6\3_&;7+S4[E^7=L0X4GT!+$#U<^M 'NO[
M*/[6?P]_:V\$7WB;P?I>J:-JFAZG)IGBCPOK]MY%_H]ZGWH9DR?P8<'!'#*R
MKZE7QQ^SJY\+_P#!8[X^^%-'_=6.N>"=#U>]MX^$-U'%!&'QZD2R$GN7/K7V
M/0 4444 %%17D\EM:O/#;-,RKE8DZM["LS_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#
M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HJCI6JWNH2.EUHD]J%7(:4C#>W%7J "BBB@ HHH
MH **** "OF_]O7XD_M3_  *\2_#SXZ?!?2=6\1^!=#U>>/XH^#M!TR*XO+NR
ME15CNHP4,A\G]XQ5&4;O++?*&9?I"B@#\GO&_P 68?VZ/A-X^_8__9P^&OB'
M7-;^(/QTN=;;6[S09K>R\.Z9YEO)]JN99 /*D_=LFSK@L/O%5;[!^)7_  2G
M^#WQ*^,.M?'-OCK\6?#VO^(8+2+5I/"GB]+&.9;>WC@C&! 6(VQAL,Q^9F(Q
MG%?07@3X9^#/AJ=:/@W2FM?^$@UZXUG5MUP\GG7LX42R#>3M!V+\JX48X K>
MH _.3]FS_@GX?#7_  4\\?VEU\4?B_\ V-X/LM U31O$-]XBDW:],J02O:WE
MP80MY"K H8AC"C:37H'C#Q)JO_!/']OCQ_\ 'CQOX!\0:A\+/C%I>G3WOB'P
M]I,EZ-$U:RC:/9<1Q NJ2!Y'#8.3(  =K;?MNB@#XQ_9YD\3?MJ?\%!#^VS:
M^ -<T+X=^!?!<GA_P3=>(=.>TGUN]GD<SW<<3C<(1')(F3U^3OO5>9^"/Q>M
MO^"6OQ,^)WP0^/\ X"\4)X)\1^-[OQ1\/?%VAZ!/?VD\5V$#V+F%28Y8]B#!
M')WD[5*%OO2B@#Y*_P""?/@CXA_$SX_?%G]O?XD^ -3\+0_$2>QT[P5H6MV_
MDWL>D6<0C%Q-&>8S,4B8*>ZL1E65C]:T44 %%%% !1110 4444 %%%% !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 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 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 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 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 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 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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !16-X/\ B)X%
M^()U$>"/%EAJITC49+#4_L-PLGV:Y3&^)\=&&1Q6S0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 45_/M_P %;/\ @LC^TE\;OVFG\"_!_5]>^'?A
MOX9>*'&DV,,Q@OKK4[61D-W=;21D,K!(>452<[BQQ^C'_!)__@MA\)?VWO#&
MG_"CXVZWIOA7XL6T:026-Q*L%KXB;&/.LBQQYAQEK?[P)RFY<[?UO/\ P8XQ
MX?X5H9Y4@IQDN:<(:RI)ZQ<K7NFOB:TCUTU/ PG$>78O'2PR=FM$WM)];?IW
M/O&BBBOR0]\**** "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 **** "OC/_@K?XEFN
M]=^"OP-\:^.+SPU\-O'OCF2S^(6K6EX;4201I$8;26<8\N.4O)N)('[O<>$K
M[,KR+]IGQ/\ LH>+-<\-?LF?M+V%CJD_Q(EN%\/Z'J6FS2174ELF]W6=5VP2
M+N4*V]7RX"]: /D;]G__ ()TZ,?%^L_%_P#8X\31> ?$W@7XZZCIZ7)O[J:S
MU'P]$D)-A+'O;S0=W#$Y(=MQ)VE?HK]K;]F_X]?M1_&SPEX G\>7OA_X+V>G
M37?C*/P[K;6FI:S?;F$5HY0;A;@!&)!YW/D B-A\4>(OA=XH_P""?WPV^(7[
M6O[*GQB\0:#8^ /C9=:%<_#J^U1[C1]6TT36\:QF.0EC,/-P9&+-L7*E67<?
MTBU/XT_!;QEX[;]E_6/%S6WBO7?"#ZHWA[;-#<_V=)F)I%E"A0P)885MX*L0
M/E) !\K^"/#$/[%__!3#P%^S3^SI\1=?U/P?XW\,:C<^,? VK:]+J,>@M!"\
MD%[&969[?S&54P3\W(YW(%N^+_#FH_\ !0_]OKQ_\!O'7CC7['X6?!W2M/@O
M/#_A_5I;(:UJ]Y&9/,N)(B'9(U25 N1@Q @C<V[E/BK\"O"/_!,7]KKX0>.O
MV5+V]M-/^*_C.#PKXT\):G>-?_;8)9(P+F*6<M,K1F3>?G(W"/H"P;T']A11
MX3_X*.?M7>!]8/E7]]J^@:O9QOUFMGM[AMZ^H7SHAGU;% $'[/:^)/V+/^"@
M9_8FMO'^N:]\//'7@N3Q!X(M?$.HO=SZ)>P2.)[2.5SN,)CCD?!Z?)WWLW,?
M _X167_!4OXF_$[XX_M >-_$\G@KPUXWNO"_P\\)Z+X@GL+6WCM A>^<0L"\
MTGF(=Q/!W@[E"!>M^,R_\)1_P6K^#NEZ0?-E\,?#'6-2U81\^3#.+FVCW8Z9
M=EZ_WAZBE_X(M*-!^!WQ'^&VHMLU;PS\9]<L]4MGX='_ '.&(ZX)# 'U0^E
M&C_P3[\<?$'X:?'_ .+/[ _Q(\?ZIXIB^'D]EJ7@K7=<N/.O9=(O(ED%O-(>
M9#"7B4,>[,!A551]:U\<?LZ+_P )3_P6.^/OBO1SYMCH?@G0](O9X^4%S)%!
M($SZCRI 1V*D=J^QZ "BBB@ HJ*\6Z>U=+&54E*_NW=<@'W%9GV+QO\ ]!NR
M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&
M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+
MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!
ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q
M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-?%__!2+
M_@M'\(?V"8KKX?:)XAT_QO\ $A4*KX6TK'E::Y'#7TP)$/KY0S*>,A%8./9R
M'A[.>)\QC@<KHRJU9=%T7>3VC%=6VDNYS8K%X;!475KR48K^M.[/KCXZ?'[X
M-_LS_#B]^+7QV^(6G>&O#]@O[Z_U&;&]\$B*-!EY9&P=L:!F;L#7Y&_M#?\
M!4O]NC_@K;\2KO\ 9-_X)C_#[6O#OA*7]UK7B02?9[VXM6)4S75TIV:=;D9_
M=HQEDP5W-N\JJ/P3_P""<7_!0O\ X+->/K+]J+_@H1\0=2\*>!6/FZ#HK0&W
MFFMF((2PLR"MI"P _P!(E!>0!6Q+G>/U?_9Y_9>\#?LI_#:T^$OP!\*Z'X<T
M.T^;[/9V1,EQ)@ S32L2\TIP,NY+' &<  ?K/)P7X5_'R9CFJZ;X;#R\_P#G
M[-/T2?\ +):^#?,L]VO1H?\ D\U_[:G_ %='P3\)_P#@UX_9QT[X;Z!:?&?X
MQ^(=4\6PZQ!>^);W12L-E<VP!\S3X4<;T5B1_I!._C(5,[1W7[=G_!O%^RU^
MT%H2^)OV6[:T^%?C&PM$CLUT^%CI-]Y:@()X5RT3_*,SQ?-DEG25CFOO7[%X
MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&OE9^+GB-/,X8Z68SYX-M+3D]YIM.%N5Q
MT6C32Z6.Y</Y.J#I*BK.WKIY[W/QT^#7_!4K_@HA_P $D?']E^S;_P %,/AC
MK7BWPBK>5I/B-YA-?+;J0/,M+TGR]0C ()BE82KD O'C97ZO?LS?M9?L^?MA
M?#R+XG?L\?$S3_$6F-M6Z2W<K<V,A&?*N(&Q) _7AP,CD9!!+_C-\ _#/[0_
M@"\^%OQN\+^'_$V@7ZXN--U73?,3=@@.ASNCD7)VR(0ZGD$&ORS_ &BO^"('
M[87["GCR3]J?_@E1\6M7FDL=TL_A*"[QJ446=S11[QY6HP<?ZB4;SA0!,W-?
M3>WX!\3-,1R99F4OM+_=:TO[RWHR??X>KYF['%R9KDOP7KT>WVXKR_F7X^A^
MQU%?EU^PG_P<(Z%\1M>C^!O[=%O:?#/QG;3_ &.37+O3WATR>=3M*7*N=]A+
MG@[\Q@@DO'PM?I/8-XHU6QAU32_%&FW-M<Q++;W%O%OCE1AE75@<,I!!!'!!
MK\VXGX0XAX/QWU7-*#@W\,MX37>$EI)>CNNJ3T/9P6883,:7/0E?NNJ]5T-Z
MBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QKYH[38HK'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E
M_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-
M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7
MC?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#
M8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\
M@,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_
M (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_
M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-
M_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -B
MBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H
M-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\
MZ#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'
M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\
M:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'
M_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W
M9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H
M-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[
M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH
M^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\
M: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E
M_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W
M9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7
MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH
M V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\: -BBJ.E0:_#(YUB_@F4K\@BBVD&KU !1110
M 4444 %%%% !7DW[7'['GPV_; \(:9HGC+5=5T76/#NI+J/A7Q5X?N1#?Z1=
MKC$D3D'@[5W*>NU2"&56'K-% 'PS\ ?^"67C3Q#XQU76OVQ/C7XH\5Z+H_Q,
MO=;T3PI=+;06&N3XC$>JW:0%O,+X/[IMN-I!^5V5O>_VJOV(_!O[2_B+P]\4
M-+\=ZYX(\?>$MX\.>-O#,JK<P1/G?!*K K-"=S?(<?>89P[AO:Z* /G+X-_\
M$]K7PO\ &>P_:+_:'^/?B;XL>,]$MG@\-WGB&&&VLM(#C#206L(V+(02"Y)[
M'&X!AJ?M)?L+Z5\:OBEIG[0?PP^,'B#X:_$33-.;3O\ A*/#BQR+?61.X075
MO(-DZJW*Y([9W;4V^\T4 >*?LK_L4>&OV;_$WB+XJ^(?B+KGCOQ_XM$:>(/&
MGB1D\^2&/&RWAC0;8(1A3L&?NKSA5"\S\6/^">MSK/QFUKX]_LW_ +2'BCX3
M^(?%44:>+DT&U@NK+5F086=[>8;4GP2/,![DX#,Y;Z1HH \L_9/_ &2OAY^R
M/X'OO#/@_5-4UC5-<U.34_%'BC7KGSK_ %B]?[TTSX'OA1P,DG+,S-ZG110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5S_Q2^*WPV^"7@74/B;\7/&^F^'= TN'S;_5=5NEBAB'89/WF)X5
M1EF)  )(%?.'_!1;_@KY^S'_ ,$]='FT#7M27Q3X_EM]^G>!M'NE\Y,C*R7<
MF"+2(Y!RP+L#E$89(_/7X9?LC?\ !2+_ (+R>/['X\?M=^,;SP'\((KCSM#L
M8;9H87A/;3;-S^\++P;R;=G/!D"^6/T[ACPXK9AE_P#;6>UE@LN7_+R:]^I_
M=HPWFWT=K;M<UFCQ,;G$:5;ZMA8^TK=ELO.3Z?UL=9^U9_P69_:P_P""A7Q*
ME_8__P""3'@#7K>TOMT5[XR@A\G4;J#.UID=B%TRVY_USL)3E>8C\I^A/^":
M_P#P00^#'[*US9_&G]IVXL_B+\2O,%T@N8S+I6D3D[MT*2#-S,&Y\^4<'!1$
M8;C]=_LJ?L>?L\_L6?#6+X6_L\_#VUT6Q^5K^[QYEYJ4H&/.N9S\TK\G&?E4
M'"A5P!Z=77GWB/1PV72R3A.B\'@WI*5_W]?SJS6J3_DB[)-J_*^51A<GE.LL
M3CY>TJ=%]F/^%?J_SU"BBBOR8]X**** "BBB@#YE_;Y_X)._LG?\% ]'EO\
MXC>%O[#\8I!LT_QUH,21WT>!A5G&-MU$.!LDR0,A&0G-?FU!JG_!6#_@W]\1
M+::I!_PLWX'&\PC;I9=,5&;HK?-+I,YS]TYA9V.!,1D?M_5?5M)TK7M+N-$U
MW3+>]LKR!H;NSNX5DBGC889'1@0RD$@@C!!K])X8\2LRR; _V5F=*.-P#WHU
M=>7SI3UE3DNEM%NE?4\;'9-1Q-7V]&3IU?YH]?\ $MFCYX_8._X*F_LG_P#!
M0/043X4>+_[,\516_F:GX'UUUAU&WP/F:-<[;F(?\](BP (W!"=M?1]?F%^W
MC_P;P^$O$^O/\??^"=OBL_#GQI97'VV#PU'>R6^GRSJ=P>SF0^982YZ 9BSM
M $0!->>_LL_\%T_VE/V./B"G[*O_  5N^%6MV]S8%84\9#3MNH01YVK+<1)^
M[OH3CBX@.XA2<3$YKW,9X=Y/Q5A9YCP17=:RO/"U++$4^_+TJQ71QUV5Y2.6
MGF^(P,U1S./+VFO@?K_*_7\$?K_17-_"7XP_"WX\>!+'XG?!OQ[I?B70-13=
M::II%VLL3>JG'*.O1D8!E/! /%=)7X]6HUL/5E2JQ<91=FFK--;IIZIKL?0Q
ME&<5*+NF%%%%9E!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 445QWQ<_:"^"7P$_L/\ X7-\4-&\-?\
M"2ZS'I6A?VM>+%]LNW^[&F?U8X5<C)&16V'P^(Q554J$'.3V44VWUT2UVU)G
M.%./-)V7F=C1116)04444 %%%% !1110 45S'Q"^-'PC^$_A74/&_P 2?B3H
MNB:5I5J]S?WNH:C'&D,2#YB<G)]  "22  20*^$$_P"#F#]A-_AUXN\6_P#"
M/^*%UC1-6>T\,^&FLL3>(8"#Y5TLN/+MHR0=ZR'>@QA9"0M?39'P9Q5Q)3E4
MRS!U*T8N,6XQT3D[+7\WM%:RLM3BQ68X'!-*O446[O5]OZ^?0_0/QIXU\'_#
MGPK?^.?'_BC3]%T72[=I]1U75+M(+>VB'5WD<A5'N37Y._MG?\%T_C9^U%\0
MC^R#_P $D? ^KZKJ>J2-;2>-[?3R;NX7H[643@"VB Y-U/M*@DA8]HD/F?AW
MX7_\%-O^#@[QW;^./BEJ\GPY^!UG?%[")(9%L JDC_1825;4KD#(-PY$:'>
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
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 **** "BBO"OV\_\ @H7^SW_P3W^%
MK>/_ (R:[Y^IWB.OASPI82*;_5YE'W44_<C!(WS-\J CJQ5&[LMRS,,XQU/!
M8&DZE6;M&,5=M_UJWLEJ]#*M7I8>DZE65HK=L]#^/O[07P?_ &8/A=J7QE^.
M?CFS\/\ A_2X\SWEV_,CG.V*)!EI96QA8T!9CT%?CC\6_P!H7]N3_@X0^-DW
MP!_9JT2\\$_!/1[U&U>[O2RP^6&REQJ,B'$\QQNBLT)4$ DG89E7X0?LY?MQ
M_P#!P9\:X/VA/VG=<O/!?P4TF]==&L[(%8?*#8>WTZ-QB:4XVRWL@(!! #;!
M"O['? ;X _"#]F3X7Z;\&_@;X&L_#_A[2H]MM96:<NYQNED<Y:65B,M(Y+,>
MIK]I_P"$#P=I_8Q>=6\I4<(_RG67W1?:WO\ S?\ M?$+ZT\-]TJG^4?S_+SW
M]A#_ ()\?L]_\$^?A8OP^^#&@^;J-VB-XC\57\:F_P!7F4?>D8?<C!)V1+A$
M!/5BS-[G117XMF698_.,=4QF-JNI5F[RE)W;?]:);):+0^DHT:6'I*G2C:*V
M2"BBBN$U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH _+W_@N/\ \$O?%>JZFO\ P4A_8R@NM+^(?A.2
M/4?%5EH>4GODM\,FI0;>?M,(4;P/]9&N?O)B3Z&_X)#_ /!4+PI_P44^"0M_
M$D]KI_Q+\,6\<?C#18\(+D?=74+=>\,A^\H_U3DJ>"C/]>=>M?C1_P %3OV(
M?BS_ ,$O/VE+#_@J-^P3;G3O#O\ :HE\6:#:0DVVE3S,!(CQ+C-A<D[63@12
M, I7=%L_;N%\PP7B-D4.$\WJ*&+I+_8JTN__ $#S?\LMH/H[);1C+YK&T:N3
MXIX_#J].7\2*_P#2UYKK_P .U^R]%>,?L'?MO?"?]OO]GW3?CC\+[D03-BV\
M1:#+,&GT>_509+>3&,CD,CX =&5L Y4>SU^.YCE^-RG'5,'C*;A5IMQE%[IK
M=?\ !V>ZT/H:-:EB*2J4W>+U3"BBBN,T"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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
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 %%%% !7S=_P4&_9G^-'Q=O?AU\>/V;[C2Y?
M'7PH\0RZGI&C:W)Y=KJL$RQK/;L^1L=A$@!)48+?,IPP^D:^;_V]?B3^U/\
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
M4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"ORL]TI_\ "8^&/^@U!_WU1_PF
M/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5
M'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/
MAC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\
M)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *
M?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"
M@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQ
MA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_
M .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[
M3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\
MY\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/
M_P"?&'_OT*\S_:@_:N_9K_8[\"MX^^/OC;3M'@=6%A8",27NH.!_J[>!?GD/
M(!(&U<@LRCFLJU:CAZ3J59*,5NV[)?,[LMRW,<XQU/!8&C*K6J.T80BY2D^R
M2NV>@?\ "8^&/^@U!_WU7Q]^WE_P6W_9F_9%AN_!'P[NHOB!X[C#1_V/I5SB
MST^3I_I=R 0I!SF)-SY&&\O(:OD;XD?MS_\ !0;_ (*]>-+WX&_L)?#.\\%>
M Q)Y.K:TLOD2F%OXKZ_48@5EY^SP9=AN&9A7UM^P-_P1(_9N_9#%GX^^)4$'
MQ!\>Q;9!JNJV@^PZ=+U_T6V;(W ])I-SY&5\O)%?)RSG,L[DZ641Y:>SK36G
M_;D7\3\WIW[G]!4/#7@GPOHQQWB+7]KB[*4,NH33J.^J^LU8NU*+ZQB^9K6+
M=G$^// /[(7[?'_!7WQO9_&C]N3XJW'@?P DOG:3HY@,+>4>UC8$XB!7C[3/
MEV!4_O@./TW_ &6_V:?V4/V-O X\"_ +PMI^DQ2*O]H:E(?-OM1<?QW$[#=(
M<Y(7A%R0JJ.*]<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*]3*\@P663=9WJ5GO4
MEK)^G9>2^=SX/CSQ<XEXWP\,MBHX3+J?\/"T%R48I;.25G4EU<I=;N*C=E/_
M (3'PQ_T&H/^^J^>/VY/^"??['O[>.A._P 2+6'2O%,,'EZ9XTT95COH,#Y4
MDXQ<1#_GG)G )V%"=U?2?]G:?_SXP_\ ?H4?V=I__/C#_P!^A7JXK"8;'4'1
MKP4HO=/^OQ/@\AX@SOA?-*>8Y3B)4*\/AG!V?IYI]8NZ:T::/Q@T3XA?\%&?
M^"&OBQ-#U2XB^)/P:EN\0[9I'L-K-TC<AI-,G.?N$&)F)P)<;A^E/['?_!2?
M]E;]M?PHNK_"_P <+9ZS!"'U7PIK&(=0LCW)3)$L>2/WD99>0"0<J/;-:\)^
M%O$FD7/A_P 1>&M/O["]A:&\LKVS26&>-AAD=&!5E(X((P:_-G]M?_@@[=:1
MXF/[1/\ P3<\5W'A#Q383F\B\)+J36\1E&238W.X&V<\@1.?+.[ :-1M/RGU
M'..'?>P#=:A_S[D_?BO[DNJ_NOY7;N?ORXI\./&9*CQ7&.69L]%C:<;4*TNG
MUFFK<DGUJQLNLG&,5%_I)_PF/AC_ *#4'_?5>"?\%%OV-?@1_P %#?V?+SX1
M>.-8M+'6;3?=>$/$JQ[I=)OMN WJT3X"R1]&7D8949?D']CS_@N!XF^%WC'_
M (9H_P""GWPYN?#GB#39EM7\8-HIA=&[&^M57Y0>HGA!4@J=@&7K]-?"NM^"
M/'/ARS\7^"]4TO5])U&!9[#4M-ECG@N8ST=)$RK ^H-?6\+\6<N,IYAE59PK
M4I)KI.$EW7X/>+5UJKGY!XA>%_$_ >(^J9W03HU5^[JP?/1JQ>JE3J+1Z6=M
M))6;2T/R+_X(^?\ !0SXA_L.?&F[_P""6O[>-XVF6MAJ;6?@O7+Z8M%IUP[9
M2U,A^_9S[@\$G12X'W7'E_KQ_P )CX8_Z#4'_?5?''_!9+_@E+X=_;]^$'_"
M:_#+2[2Q^*GA2T=O#MX L0U: 99M.F;@88Y,3MPDA/(5W->5?\$./^"H=[\9
MK1OV$_VM=]C\4_"*R6FCW>M1>7<ZU!;Y62VF#C=]M@"$,#\TB*6.621C^X\6
M99@./\CGQ?DU-1Q%.WUVA'[,G_R_@M^2>\NSNW>TI'Y'@*]7*<4LOQ+O!_PY
M/JOY7YKI_P ,C]'/^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\
MWZ%']G:?_P ^,/\ WZ%?BA]*4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I
M_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^
MJN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#
M'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X
M3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'
M_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\
MA,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0
M!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP
M_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:
M?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_
M9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP
M_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9
MVG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN
M?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O
MJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\
MA,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[Z
MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!
MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A
M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4
M4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ
M% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__
M #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%
M']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]
M^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__
M #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z
MJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/
M^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'
M_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^
MJ/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ
M_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4
M_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\
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
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 *^,_P#@J[_P5^^%
MG_!._P (/X+\+_8_$GQ3U2TW:-X:\W,6G(P^6[O2IRD?=8P0\N,#:N77BO\
M@KK_ ,%IO#7['$$_[.?[-36WB7XOZBH@988Q<0>'#)@*TJ#/FW1R/+M^<9#2
M#&U)/._^"47_  19\2VWC!/VZ_\ @HVESXB^(>KW?]J:3X7U^0W#6$['<+R_
MWY\RZZ%83\L/!;,@"Q?KW#'!F4Y+E,.)N+KQPSUHT%I4Q+6J\XTMKRZK;1KF
M^?QN8XC$UW@LOUG]J72"_67E_P &W&?\$U?^"1/Q;_:]^)W_  \/_P""ID]]
MK-UK5PFH:%X-UU,2:AT,4UY%@"&U4;1%:  %0-RK& DGZZV]O!:0):VL"111
M($CCC4*J*!@  <  =J?17QW&'&>;<9YBL1B[1IP7+2I1TITH+:,([;)7>[MV
M22]#+LNP^6T>2GJWK*3WD^[84445\D>@%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !117+_$?XW?!GX.V?\ :'Q:^+7AKPQ!LW"3
MQ!KEO9@CV\UUS^%3.<*<>:;LO,WPV%Q.,K*CAX.<WLHIMOT2U9U%%?(WQ6_X
M+D?\$W?A;YMO#\;9O$]W%G-IX4T6XNMV/[LS*D!_"2OF_P"(G_!R_P"&+^^_
ML+]G?]DO7=:NKAMEG+XAU=+=RW;_ $>V28N?82#ZUX6*XHX?PCM/$1;[1]Y_
M^2W/U3(O CQ=XABIX7)ZT8O[55*C&W>]9PNO2_D?J317Y(_\-J_\'!/[4_R?
M!7]FB3P397'$%W%X02R5D/?S]9=D;C^) /;%+_PZ,_X+ ?M.?OOVJ/VV1I>G
MW'^OTJ;Q3>W^S/7%K $MA_P%^:XO]:*N(_W+!U:GFUR1^]_Y'T__ ! K Y/K
MQ-Q)@,';>$*CQ%9>M.FE^$M3M/\ @H__ ,%[1\$/C'I_PC_9#M](\1#P]JRO
MXUUN['FVEWL.'T^W93]0\ZYPP 7.&-<%\8_^"RG[9'[?OB"W_9V_X)K?!;7-
M"GU&T3^U=:!CDU*+<H$F)@?)L858E?/9MY^4AHB=M9GQB_X-H/B3H-GX;3X(
M?'^S\0W%SJ:6_B>36]*%@EG;L>;N%5ED,@3G,6=QR,'KC]+?V,OV+?@K^PY\
M(;;X4_!_15$CJDFNZ]<1K]LUBY (,TS#L,ML0?*@.!U)/BX7"<9YICJL,94=
M"D[7Y;-V_E@U>W]YW_R/T[/<_P#HT\!\*9?BN',+#-,PI\Z@ZJJ1BY75ZN)I
MRY>9)_PJ;CL]+)<R^2_V%_\ @@G\,?A;J4/QC_;2UF'XC>-)YOM<FD3.\NE6
ML['<S2F3Y[Z3/):0",DG*-@-7Z&6MK:V-K'8V-M'###&$AAB0*J*!@* .  .
M !4E%?:Y;E6 RFA[+#045U?5^;>[_JQ_,'&G'W%GB!F?U[/,3*K):1CM"FOY
M:<%[L5Z*[WDV]0HHHKT3XX**** "BBB@ HHHH **** "BBB@ KS?]IS]DGX
M?M@^ 7^'7Q\^'UIK-H QL;S'EW>GR$8\VWG7YXFX&<':V,,&'%>D45G6HTL1
M2=.K%2B]TU=/Y';EV8YAE&.IXS U94JU-WC.#<91?=-6:9^,WQR_X)^?MW?\
M$H-3USXD_LIZ_+\1OA+JL$L?BKPU?V'VN*>R92LD.IZ>/EFC\LLIN8<$+N)\
MD'!^+?V:?VS_ (D?L,?M*WGQM_8_$VC^']7$9UKP-K5S]IM;B 2;VL6D/S.J
MG<(KC"RHKD$GYR_]-=?SH_\ !7S]D7P5^Q-^UEJ'A+PQ\5--UBP\10R:Y;Z:
M9T%_I"2R$F&YC0!5&23&P W)SM&.?-R[/.-O#K"8JEPPG6PV)CRU</.G[:FE
M=6FH[IIZ)K:^][6_K3@''>''TB,TIY?XCTH4\QH+FI8NG+V%2O%)J4*SBN23
MBK23=FTK)*TN;]I_V.O^"HG['G[:/A?3;KP!\6=)TOQ/=Q*+[P+KNH1VVJ6E
MQ@;HEB<J;A0>DD6Y2".0<@?0]?SF:I_P1B_:\\6^ =,^*WPDT'PK\2]&U/3(
MKV"_^'_BRWNW2-U!VF-S'(SJ3M*HKX8$=JJ^ _VP?^"JO_!/?58/"X^)_P 0
M?#=M;G9%X6^(NE2W-H4'\$<5\A,2^\)4^AYKZ#^V^!L33BL75K9;B/M4\11G
M*BI=5"M24YN-]%ST4UM*3LY'YOF/T>^*L5C*KX/QN$S>@F^14<13CB.5;>TH
MU'"*DEORU'?=)72/Z/:*_(C]GK_@YQ\16GD:3^UC^S/%<J,"?7OAY?X./7[%
M=MR>_%P/85]U?L\?\%9?V ?VF6M]/\!?M$:1IVK7& N@>*R=*O"Y_P"6:)<A
M%F;_ *Y,X]^#6T,MJ8F+G@:E/$QWO1J1JV7>2@W*'I.,7Y'Y1G_!_%O"D^7.
M\OKX7I>K2G"+_P ,VN27_;LFCZ-HI%974.C @C((/6EKSSYT**** "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 **YGXC_&GX.?!VP_
MM3XN?%GPUX6MMI;[1XCUVWL4QZ[IG48KYI^+7_!=K_@ES\(_-M[O]INS\07<
M>=MGX2TNZU'S,?W9HH_(_.05Z>!R7.,S=L'AYU/\,92_)&D*-:I\$6_D?7E<
M;\7OVA?@A\ O["_X71\4=&\,_P#"3:S'I6@_VO>+%]MO)/NQ)G]6.%7(R1D5
M^:_Q7_X.K_V>](>2U^!O[+GC#Q'+G;%+XCU2VTI&;H"!#]J8C/8A2?:ORS_X
M*#_M1?M9_MA?&*/XY?M2Z'JNE+J4#KX3TBXTZ>UL+*Q5O]79K*/G4$C?("69
MCECT _1^&O"3/LSQ:6:+ZO2L]W%SD^RC=OS=[:'H8?*Z]27[SW5^)_5-17QQ
M_P $./\ AM__ (8@T?\ X;2Z_N_^$$_M/?\ VO\ V1L'E_;=WX>5N_>>7C?_
M  U]CU^;9ME_]E9G5P?M(U/9R<>:+O%VZK^M'H>?5A[*HX7O8****\XS"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBDDD2)&EE<*J@EF8X 'J: %K\R
M/^"L_P#P6KU7P-XEE_8D_P""?K2^)/B;JMU_9>J>(-%A^U?V3.YV?9+-5!\Z
M]).TL,K">.9,B/B_^"G/_!8CXF_M#_$;_AWO_P $MTOM=US6[IM-UKQGX?;,
MERQR)+?3Y 0$C4!O,O"0H4,48*/-/TC_ ,$F/^".?PV_X)^>&HOB7\0_L?B7
MXL:E:XU'70F^#1T<?/:V6X9'!P\Q >3D#:IVG]KR;A?)N LLIY_Q93YZTUS8
M?!O>?:I67V::>T6KRV:>L3YK$X[$YK7>$P#M%:3J=%Y1[OSZ?B<3_P $BO\
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
MH[C4'N_!K> [:#=:0L>+&<7$L894&")P2YY!0\$:OB?_ (.B/B=\0]5?PO\
MLK?L&7>J7S?\>[ZIK,U]*^>!FTLX 1^$IKV*GA9QM3Q,J3PZM&UY<\%';NVK
MVZZ&KRS&*5N7YW5C]A:*_&G_ (:V_P"#G#]J7CX7?LXR_#^VN>CKX-M=*"H>
MX?7)'?&.Z\^E'_#GC_@N=^TT/._:=_;Y_L?3[C_CXTJ;QSJ%WMSUQ:VJ+;?D
MXI_ZA8;":YEFF'I=U&;J37_;L5^H?48P_B5(KYW9^L'Q0_:4_9V^"4;R_&/X
M[^#O"H1<LOB+Q+:V;?@LLBDGT Y-?-WQ4_X+X_\ !+7X6>9;G]HT>([N//\
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
M,7\^?I(T*Q'_ +[KHPG#N?X^WU;"5)^D)-??:Q4</7G\,6_D?9M%?E]\0O\
M@ZC_ &.=%+P_#3X"?$/7Y$^[)J266GPN?9A-,^/J@/M7E\__  <N?M>_&&9[
M3]ES_@G8+V0L5A\RYU#7&)[92T@@Y]@?;/>OI*'AGQK6CSRPO)'O.4(V^^5_
MP-XY=C&K\MO5I'[(T5^-9_;#_P"#G?\ :!'_ !;G]E]_!(G^YCP-;:;LS_V'
M)7Q_P*E/_!/G_@Y+_: /_%TOVSF\(13?Z^%OB)+9#!ZC9H\+(?IG%;_\0_AA
MM<=F>&I>2J<\O_ 8K]2OJ*C\=2*^=S]B]3U72]%LGU+6=2M[2VB&9+BZF6-$
M'J68@"O(_B%_P4/_ &$/A7YB>/?VP?AQ8319\RS_ .$OM);@8_Z8QR-)_P".
MU^:^F?\ !K[\<?B5?)K/[2G_  4#DOKD',@M="N=3=CW FNKJ,K]=A^E>N?#
MW_@UL_87\/;+CX@?%CXC^(YE^_%'J-G96[_\!2W:0?A)1_8?A]A/]XS6=5]J
M=&2_\FF[,/8X"'Q56_1?YGGW_!0[_@Y6T#P#\1/#W@W]@5--\5Z;INH17?BW
MQ'JUA,EMJ,0/S:?;+(JNH(^]<8X.W9D9)^@OAO\ \'&__!,'QAX7T[5_&GQ0
MUKPEJ-U;(]_I&I^$[^Y:RE/WHS):PRI( <X93R,' .5'S?\ MT_\&QVAZWXH
M\+:O^P3KT>BZ=<W<5CXMTCQ1JDDZV<)/S:C#(^7DP/OP9R3M*8&0/JCX=?\
M!OI_P2\\(_#?2O!/C#X!OXIU&RLUCU#Q)J/B+4;>ZU";'SRL+:YC2/)Z(@ 4
M8')R3]#F+\'XY+A5#VSEK?DY?:^?M.;W-_AMTVT.BI_9*HQM>_EO\^ATFC_\
M%T/^"4FN[?L7[8&E)N&1]LT#5+?MGGS;5<?C]*ZK1_\ @K9_P32US LOVU_
M"9Z?;-;6W]/^>NWU_P XKRO6/^#=W_@E)J98V7P%U73LG@6?C;5&V\YX\VX?
MZ5RNL?\ !LW_ ,$TM3!%E'X_T[/>S\5HV.O_ #U@?_(KYWZOX6U/AK8N/^*-
M)_D<_+EKZR7W'U1H_P#P4&_8,\08&B_MK_":Y9ND<7Q$TTO^*^?D=/2NJT?]
MI/\ 9T\0JK:!\??!5\&&5-GXJM)<C&<C;(>W-? >L_\ !K#^P9=Y?1/C/\6;
M-CT676--F0=.@^P*?7OWKE=7_P"#4?\ 9TF8G0?VJ_&ML,_*+S2+2? S_L^7
MVH_LGPWJ?#F56/\ BHM_DP]EE[_Y>-?(_4_2_$&@ZXN_1=;L[P 9)M;E)/\
MT$FKE?CUJG_!III&[SO#G[=UW;NAW)]J^'2R<CW74$QSCG'%5!_P;)_M2^%O
M^2?_ /!1?RMOW/\ B47UGTZ?ZN[?'4_Y-'^K7 M3^'GB_P"WL/47XW#ZO@GM
M6_\ )6?LA17XW_\ #A[_ (+ >&/E\ _\%-_*5?N_\5WX@L_;_EFCXX _R*X3
M]I?_ ()Z_P#!P5\ O@AXA\::W^VIXC\>:'9:?)_;>D^%OBEK-]>/9E3YS"*Z
MBB:1 N=RH2VW.%(S6M#@C(<76C3H9S1;DTE>,H[^O^8XX.A)I1K+\3]F?A#^
MT+\$/C[_ &[_ ,*7^*.C>)O^$9UF32M>_LB\67[%>1_>B?'Z,,JV#@G!J3XG
M?'[X%?!.U-]\8_C1X4\*0A-WF>)/$-M9 CV\YUS^%?S&_P#!.S]G3]LO]JKX
MQW'P4_9 \6ZYH+ZI:+_PENL6.LW-C86EBK9#WKP'YTW9VQD,S,<*IY(_3?X9
M?\&J/PS-V-7_ &A/VP/$VO3S/YEW%X:T2&Q8L3S^_N7N2Y_VB@^E>MGW '"7
M#6/=+'YJXJR:@J;E4MYM/EC=WM=:HUKX'"X>=IU?E:[/J+XM?\%[_P#@EQ\)
M_-MC^T4/$MY'G_0_"6B75[O_ -V;RU@/_?ROF3XI_P#!UA\&+2=M/^ ?[)GB
MOQ!-(VRVE\2ZQ;Z;N8\ ^7 MT6Y_AR"?:OI+X2_\&_W_  2Y^%/E7%Q\!;CQ
M5>18Q>>+=?NKG=_O0H\<!S[QU]-_"S]F[]GGX'0K!\&/@5X/\**J[0?#OANU
MLV([Y:)%))[DG)[UXOUWPSR_^%A*^):_Y^35.+_\%ZV]3'GRZGM&4O5V_(_)
MW_AZS_P7V_:H_<_LS_L/'PUI]Q_QZ:M#X%NG'/3-WJ+BU;'^X/>C_AWA_P '
M&W[5H\SX^_M?OX*L[CF\L)O'1M0RGJOV?1(VA?\ W20/>OV7HH_XB!#!Z99E
MN'H]I.'/-?\ ;TG^@?7E#^'3BOE=_>?D=\.?^#5;PKJ%_P#V]^T=^V;K^MW5
MPV^\B\.:$EO(3W_TFZDG+GW,8^E?2WPE_P"#>K_@EU\+?*N-2^#&I^+[J'&V
M[\6^)+F;)]6B@:&%L^AC(K[;HKS,=X@<99@K5<;-+M!J"]/<43.>.Q=3>;^6
MGY' _"?]E7]F7X$(@^"_[/G@OPJ\8P)]!\,VMK*?=I(T#,?<DFKGQ>_9Z^"'
MQ]_L+_A='PNT;Q-_PC.LQZKH/]KV:R_8KR/[LJ9_53E6P,@X%=E17R[QN,=?
MV[J2Y_YKN_WWN<W//FO?4****YB0HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHK&^(7Q"\#_  G\$ZG\2/B5XJLM$T'1K1KG5-5U&<1PVT2]69C^  ZD
MD  D@5=.G4K5%3IIN3=DEJVWLDNK8FU%7>QH:UK6C^&]'NO$/B'5K:PL+&W>
MXO;Z\G6*&WB12SR.[$!%5026)  &37XX?M]?\%-OV@/^"I'QA;_@GC_P3(TR
M_G\-ZC(]OXC\56Y:!M8@!"RNTA&;73ES\SMAILA<881R8/[4G[9/[6'_  7;
M^/;_ +&7[#FD7VB?">QN5DU[6+P/ E["K\7NH..8X,C,5J,L[ ,P9@%B_3[]
M@+_@GI\"/^">?PB3X<_";3/M>K7JI)XG\67D*B\UBX ^\Q&?+B4DA(5.U 3]
MYF9V_<L%E.3^$N$AF6=4XU\UFE*CAGK&A?:K7M]KK&&Z]=8?,5*^(S^HZ.&;
MC06DI]9?W8^7=_\ #/D?^"8W_!*_X+_\$X_ASY>D)#KWC[5[55\4>,Y[?#R]
M&-M; \PVRL!\OWG(#.3A53ZFHHK\>SG.LTXAS*IC\PJNI5J.[D_R71);)*R2
MT2L?0X;#4,)15*C&T5T"BBBO+-PHHHH **** "BBB@ HHHH **^>?VEO^"J'
M[#7[*OVC3_B-\<-/OM9M\AO#GAD_VC?;Q_ ZQ$I"W_79HQ[U\0^//^"\?[7'
M[3OB.;X:?\$[/V3+Y[A_E75;^P?5;Z-#TE,$(\BVQW,K2IP<^WA8_B7)\OG[
M.=3FG_+'WI7[66WSL?J_"?@GXC\7X?ZWA\&Z.&2NZ]=JC14?YN:=G)><%(_5
MG7O$&@^%M(N/$/B?6[33;"TC,EU?7]RL,,*#JSNY"J/<FOPC_P""E_\ P6+^
M-7[1OQRMM.^ ?BW4?"/@WP1KGG^'6TR]"SZC>0N0M],\;%7'!\N,%D"G)W%C
M7N.F_P#!'_\ X*1?MHWT?Q$_X*,?M6OX>TQ&\]])N]2&H36PZG9;PLEE:@@]
M48XYRG8_&/\ P49U;_@G)^SK\1-!^ W['V@ZIX_N/"^J"7Q]XYU'Q0S0:OC;
MNTZW\A5B"C#9GC48+;07P37+1X<\0?$=O"9)A'3BO>;E)1;72_\ )Z-ZL_=O
M#/#>!GA%GWUG.\QAFN,:<4J%%U*%"Z?,^>34:KDO=4HQ;C?X5=M?8?@?_@X)
M_;E^)OA#3?"WP@_8SL/$WBFWM$AU/5;*RO\ 4([RX P95M+54,6[@[/,;G."
M 0!J_P#"QO\ @Y)_:5X\/>!IO >G7'^L']E:;I'E ^]ZS70Q_L\U[E\$/^"\
MG_!(?P3\!?#&G:+\0G\#PVVD1QQ> [?P?J,LFDLH^: O;V[0OALG>'^?.XG)
M.,_Q5_P<T?\ !-7P\&.D)\0M=VCC^RO"L:;OI]IN(OUQ7T5#PE\0\5^[Q3Q+
M:T?+!TUI_>M[R\^NY\)BO%OA'+L74GPYP;A*=Y-J6)4\2]]U&3C&+ZJ,6XQV
M5TCQW_AR9_P4_P#VA/WO[5?[>2K:W'^LLI/$.I:R8P<97R7\F$?16Q7HWPT_
MX-H/V8="\N;XK?'?QIXBE3!:/2H;;389#[JR3OCZ.#[UR/BK_@ZT_9AL]_\
MPA'[+_CS4<#Y/[5OK*SS]?+>?'ZUPUW_ ,'3OQ,\97+Z?\'O^"?;W4HXC,WC
M":]8GWC@L5(^FX_6O;PO@!G4W[2I@')_S5*L?Q4IK\CS\;X_>,^)H>PPF*CA
M*7\E"E1I)>C4>=?^!'W7\-/^",?_  3:^&'ES:?^S1IVKW"8W7/B:_N=1\P^
M\<TC1?D@%>_^ ?@_\)/A3:_8?A=\+?#GAN#;M\G0-$@LUQZ8A11BOR1_X?:_
M\%M_B5\OP?\ ^"9V(9?N3CX;>(+[8/7S%E1!]2,4?\-/?\'1GQ3_ .11_9[/
MASS1E/\ BD=,L]G_ (,I&Q^-?0X;PEQ.7_%4PN']:L(_^DIGY?G/$'&7$3;S
M?,JE>_\ S]K3FONE)H_9&BOQN/[/?_!TW\4O^1M^-Q\.>9RW_%3:+9[<]O\
MB6HV/PH_X<P_\%T_B5\_Q7_X*6^3 YR;8_%#Q!=;<]?W0A2,?@:[/]2,IH_[
MSG.&7^!RJ?DD?.?4Z2^*M'Y:GZ\?$/XA^!_A+X'U3XE?$OQ39:)H.BV;W6JZ
MKJ$PCAMH5&2S$_D .22  20*^3/V1_\ @NM^P9^U3?>*].U'XEZ?\/)/#NH.
M+%O'^KV^G1ZO89PEW"\KJH)/WH2=Z @\@G'Q#\0O^#8/]J7Q#X(U3Q!JO[;U
MCXF\26MF\VDZ-J&EW30WLX&1$UU-<$P[N@<QL,D9P,D?/O\ P30_X(6_'C]K
M_P"+^L67[1.@Z]\/?!'@_5)-/\37<UJL-_=WL9PUG9B560L."TQ5XU!& Y8"
MOH\MX.\.Y9-BL17S3VCIV]Z,7#E\E"5W-RVNM/F=%/"8!T92E5O;Y6^74_8G
MQY_P6J_X)<?#K>-=_;&\-73)GY=!@NM3W'T!LX90?KG%>*^/?^#FK_@FWX2W
MIX:M_B!XH89"'1_#$<2,?K=SPD#\,^U;W@/_ (-P?^"77@_8=>^'7BCQ04ZG
M7O&%RF[ZBS, KVCP'_P29_X)K?#C8?#G[%?@&5H_N/K6B+J; ^N;SS3GWZU\
M[S^%V$VCBJS\W3A'\/>.>^6Q_F?W(^$_&O\ P=>> EF-E\*/V+M=U621ML#:
MUXMBM&)/3]W#;S[OH&'UKGS_ ,%U/^"Q'QH_=_LZ?\$VQY$W^KN5\$:WJI0'
MH?,C:*,?5EQ7ZY^"OA/\+/AM"+;X=?#7P_H$87:(]%T:"U4#TQ$B\5T%'^L_
M!>%_W7)8M]ZE:<__ "6R0?6<)'X:/WML_&P?$/\ X.I/CO\ \B_X(?P=9S?Z
MP?V7H&F^6#_U^LTX_P" \T?\.J/^#@SXX?/\7_\ @H"="M9?^/BR;XEZF <_
M],+&'R6_%A7[)T4?\1%Q=#_<\!AJ/G&BK_>V[_<'U^<?@A%?(_';1?\ @UE\
M?^-+]==^/G[?,]_='_6K9>%I;N1L]<7%S=@C_OV:]:\!_P#!K9^PGH&RX\<_
M%?XE>()EQOC74[.T@;_@*6Q<?]_*_2^BN7$>)?&^)CRO&.*[1C"-O_ 8I_B3
M+,<9+[?W61^/W[<O_!L7HNL>)O"VK?L%^(UTC3KF\BL?%ND^*M4><6<)/.HP
MR-\\F!]Z#J3M*$<@?8?P7_X(7_\ !-?X4?#/2? FN_LZZ3XNU"QME74/$GB,
M22W>H3X^>5L.%0$]$0!5&!SR3]?45RXWCWBW'X&EA:N+G:G?5-J4K_S23O*W
M2Y,\=BIP47)Z?UJ?-7_#G7_@F)_T9?X,_P# 63_XNC_ASK_P3$_Z,O\ !G_@
M+)_\77TK17D?ZQ\0_P#095_\&3_S,OK%?^=_>SYJ_P"'.O\ P3$_Z,O\&?\
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
M]-DAK2\=?$SX?_#+P#J?Q2\?^,-/TGP[H]D]WJ>LWERJP6\*?>8M^@ R2<
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
M CL5([5]CUY9^R?^R5\//V1_ ]]X9\'ZIJFL:IKFIR:GXH\4:]<^=?ZQ>O\
M>FF? ]\*.!DDY9F9O4Z "BBB@"*\6Z>U=+&54E*_NW=<@'W%9GV+QO\ ]!NR
M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!\;_\
M!73_ ()^?&?]NWX V>D?#WXD-%KOA.ZFU+2_##7'D:?KLC(%,4N3M6X50P@E
M<[4,LB-M64R1_DK^QK_P28_:W_;3\0^)-'\,>&[;PI9>$KU[#7M5\:1W%I%#
MJ", ]@J+$\CW"9W.FT",8WLI>-7_ *,J*^=S/AC*\WQ]/%XA-N*M9-I272]M
M59W?NM/N?O'A_P#2%XW\..#L1P_EBIN,Y<U.<HINDV_?LK6GS=%._*^ZT/Q-
MG_X-GOVQ(P19_&SX9M\O&^\U!<GTXM#Q[UDWO_!M1^W^NW^SOBM\'7SG=YVO
M:JN/IC3CG]*_<BBNNAPUPK1?,\!"3[RE5E^=0TJ?2>\;JBY?[4LNT:-"/Y4D
M?@]?_P#!N!_P4KME8VOBKX17!5L 1>)-0^;W&^R7CZX-8U__ ,&[G_!4FW+"
MWB^&T^U<@V_B:0;CZ#?".>W.*_?JBO<PU'AO#?#E.%?^*G*7YS9Y=;Z0OC)7
M^/-ZORM'_P!)2/Y[+[_@WU_X*RP%1;^#?!\V[J8/%=L-OUWXK+_X<0_\%A]'
M<W%C\%M#NF#8"?\ "4:-(#[XFDQBOZ)Z*][#YUD>&^'(L _7"Q?YL\FMXU^*
MN(_B9QB?E7JK\%-'\]%A_P $EO\ @M[X3;-G^R7X3O8H1G-Q#X+N0XQT_>N7
M/\_2NCTK]CO_ (+D^$" O_!/CX973,<H\_PR\$7)3![$(<'Z\^E?OI17I0XL
MRF/_ #(L!\L,E^4CQL1XD<;8O^/CZT_6K5?YS/Y7_P!MC2?VROA?\83/^UY\
M%(/!>MZKIJ-IVG67A6STJQ:!/E#P1V*+ ^#D,5RV3\QSBOICX%?L9?\ !=#X
MJ_!3PYHG@G]G?PS:^$3IJ'1[[Q7X-\(PW;V[$LC2/>P&];(8D%QD@@]Q7[K?
M%[]GKX(?'W^PO^%T?"[1O$W_  C.LQZKH/\ :]FLOV*\C^[*F?U4Y5L#(.!7
M95W5.+>%Z-+VV#R+"QQ%2WM'*DI0?*K0Y(Z<NF_GO?<WQOB;QCCLMP^!JXRI
M*G0YN1.<K1YG=VUO][=ME9'X,67_  ;I_P#!4GXF7*W_ (S\:?"GPWD[GC%]
MY!'T33[$H?ID"O0?"'_!K7^T1<A/^$Y_;6\.:<?XQI7ABXOL?3S9(,_I7[34
M5XN,XJJ8Q6>!PL5Y8:B__2X2.>EXE<?8;^!F=>'^&K47_MQ^5/A/_@U[\"6)
M3_A-OVP_$NH@??&F>'K2SS]/,\['ZUZ!I7_!MG^QYI\02\^(_CV^8#E[K6+5
M2?\ OW:**_1:BOCL;@LKQ[O5PE!?X:%&'_I$(GI4O&3Q8H?#GF*^=>H_SDS\
M[-1_X-M_V.+U<6WC_P =V?O;ZS;'O_TTM6^E<]J7_!LS^SW*#_8_[07C*#T^
MTI:2_P#H,*>U?II17C3X4X=GOAH_*Z_)GKX?Q_\ &7#?!G59_P")QE_Z5%GY
M5ZG_ ,&P_@^7/]C?M::E!Z?:O"\<W_H,R>]<C\0/^#9CXJ:)X1U&Y^&?[6&G
M:W?10-+9:+J/AB2PCNY1R(S*+F4(3@ ,5QG&<#D?L%17+4X)X9J)KV%O-2E_
M\E;\#W<)]*#QOPE2+>:<Z33Y9T:#3MT;]DI6?E)/LT?@+^P'_P $7/V@/VKO
MB/K%C\8=+U3P!X6\*ZB]CKU]?V6V[N+M#A[2V5QAF Y:4[D4$8#DXK]7/V:_
M^"4G[*'[*[0:E\./A/H-[K,&"OB+Q+:G4;T./XT:;*PM_P!<E3Z5]/45KDW"
M>4Y-!.,%.?\ -))OY=%\CB\2OI ^(7B1BI*IB)8;"M)>PI2E&#TU<VK2J7>M
MI72T26EWC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%%?3'X<8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 ?&_P#P4@_X(_\ PI_X*&:(_B+6KK3_  Y\0;2VV:7XST_3
M\22A1\L%V@(^T1= "?G3^%@-RM\)_L^?\%"_VZO^",?Q/L_V.O\ @H#X<U+6
MO ,;>7X?UU ;M[2T!"B:PN&Q]KM0",P,0\0P $(\IOVTKS[]IC]EOX&?M??"
MR\^#WQ_\!6NNZ-=?-%YHVSV4V"%GMY1\T,JY.&4\@E3E20?U#A;Q"IX7+ED/
M$='ZWESVBW^\HO\ FHSW37\M^5[:)ROX>.RASK?6L'+V=;OTEY277UW_  '?
M!_XL:'^T!\.].^*_P9^*>A>(_#NK0^98ZGIR%T<=U8=4=3PR, RD$, 017S'
M^V7_ ,$0OV<OVL)KKQ?H5O9> _%T^YVUKPUIX2WNI#_%<6@(CD).263RY&)R
M6/2OAOXF_LZ_\% _^#?;XK77QQ_9K\177COX*:C>J=9M;J-GM_+) 6+484_X
M]Y@,*EY$ I. =N\PG].O^"?_ /P4N_9P_P""A_@'_A(/A/K?]G^([&W5_$7@
MK4YE%_IK' + # G@+'"S(-IR P1LH/-X[\+<-2RM9IE\ECLLF_=JI>]3?\M6
M.].:VOHGILVHGTW!'B-Q+PEFZKY9B9X/%QW47I->CO&I'KRR4EY.US\+?'?[
M37[;W[/>L?\ #-E_\??&VGVOPY\5M+I.F75U- UE<V[%8G5)/G2/;\RQ,3&
M^0O))^VOA1_P<O>*['PW8:5\9_@!]MU*"W5+_6="U5$6[<<&06[Q 1D]2HD(
MSG&!P/N']N7_ ()1_LT_MW^,O#WQ"^(4%WH^MZ/=Q+J>IZ*%276-/4Y-G,3^
M2RCYT!(&00![EI'P.^#>A^!=-^&.F_"W0%\/:/9K::9H\FE1206\*C 15=2/
M<GJ223DDFOY\R[ACB3+L95]AC.6GIRW7/==$TW[MMKKY:']B<9^.7@GQCPYE
M[S3AWV^+]YUE"?U?V<W;FE&I3C>K[1^]RR22WE[RU^#/"'_!QO\ LFZZ5A\3
M:#XXT.0_?DG\.6T\0^C173.?^^*]5\'_ /!:_P#8"\8;(D_:JT_39FZP:QX3
MU&WV_5S!Y?\ X]7LOC#_ ()Y?L*>/-[>)OV1/AY+))]^XMO"EK;RM]9(45C^
M=>5>,?\ @AE_P3+\7;I8OV?I=(F?K/H_B?4(L?1&G:,?@M>U[+C2C\-2C4_Q
M*47^&A^8_7_HS9E_&P>981O_ )]U*%6*]?:6DUZ:GHG@_P#;L_99\>[%\*?M
MH?"ZZD?[ELWB:UBF/_;.217_ $KTW0=:U+Q59_VAX7\>:)J5N>D]@RS)_P!]
M(Q%?#/C#_@VR_8FUG?-X2^)GQ$T60_=C.IV=S"O_  %[8.?^^Z\RU[_@V7N=
M'N_[7^$_[:EY8W"9\E+_ ,)$./\ MM#=J1^"4?VCQ91^/!1G_AJ)?^E(/]3O
MH_9E_NO$]?#-[*O@YS^3=*22]=C]0OL7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_
M (#'_&ORN_X= ?\ !8WX5?O/@S_P4%$UO%]RU7Q]K-GO]!Y1C>(_0M2CP)_P
M<Q?"#G0_&#>)[:+[_P#Q,=!OMX_[>PLQ_P" \T?ZR8VE_'R^LO\ "E/\F@_X
M@IPSC_\ D5<79=/M[:<\.W\IQEJ?JA]B\;_]!NR_\!C_ (T?8O&__0;LO_ 8
M_P"-?E>?^"B?_!?3X1?+\0?V)3K\4?\ KIS\.;Z< =SYFGS!%^N,5D>._P#@
MXC_:Z\'^#]1T'QA^QK8^&_$-Q:/#INK7TEY!%9SD8$AMIXB9=O)"&0 D#.1D
M&9<:9/2BW652'E*$E_F:4OHS^(^.JQCEE3"XI-I<U'%4I)+OJXNRW=DW;9-Z
M'ZS_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (U^$G_!/'_@M%\;?V4_BGJU
MY\>-9UOQYX.\5:C)?>(;2:Y$M]:WC\M=VID95#'@-$2J, ,%2 :_0CPS_P '
M$G_!/'7MO]JR>.=%W=?[3\,J^WZ_9YI?TS3RWC/(\?0YYU%3E_+)V_'9D\;?
M1G\4^$LT>'PN#GC:5DU5H1<D[K5./Q1:=U9K56:WT^T_L7C?_H-V7_@,?\:/
ML7C?_H-V7_@,?\:^;?#/_!;+_@F/XHVI;?M.VUI(PYCU/P[J5MM^K26P3\F-
M>A>&?^"C/[!7B[:-%_;#^'.YQE8[SQ;:VSGV"S.IS[8S7N4LWRJM_#Q$'Z2B
M_P!3\NQOAYQ_EM_K>4XFG_BH58_G!'J'V+QO_P!!NR_\!C_C1]B\;_\ 0;LO
M_ 8_XU1\-?&GX.>--O\ PAWQ9\,ZMN&5_LS7K>?/TV.:Z:NZ$X35XN_H?*U\
M-B<+/DK0<7V::?W,Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBBJ,#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L
M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#
M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@"CI4&OPR.=8OX)E*_((HM
MI!J]110 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 %%%
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
MD5X1\8?^"0O_  3S^-'AJW\.ZO\ LX:-HCV=HEO9:IX44Z;=1*BA5+/#@3L
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
M3_B'O!.*_P!QXEH2_P"OM.I1_P#2KV._^U\RA_%P4E_ADI?D?L517XZ_:O\
M@ZH^$7RR6[>)K*+H=GAB^W_]\[;@_C2_\/3/^#@WX3G;\1O^"?1UJ"+_ %]R
M?A=JSX [^;93^6OU((H_X@YF=?\ W'-,#7\H8F-_NDHZA_K%0A_%H58>L'^C
M9^Q-%?CM'_P<S_M+_#=Q'\=_^">@MBI"R;=9O=*(/TN+67\J[;PA_P '5/[.
MEZ%_X3[]EGQKIF?O_P!CZK9WV/IYA@S^E8U_!#Q-HPYX8'VD>\*E*2?W3O\
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
M-PIWORQ>RO\ ILMEHCW,)3K4L-"%:7-)+5]V%%%%>.= 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 CHDB&.1 RL,,K#((]*XGQ?\ LS?LW_$+=_PGW[/W
M@C7-_P!_^V/"EG<[OKYD9S7;T5O0Q.)PL^:C-Q?=-I_@3*$)JTE<^=?%_P#P
M22_X)J>-RS:U^Q=X%@W]?['TD:?^7V4QX_"OAO\ ;^_X-J_#OC#QWX=\4?L"
MSV7A;2[^^BL_%7AW6]4GG@T^$GYK^WDF9Y7 &=T!8DDC80,J/UNHK[7A_P 3
M>.>&L9'$87'5)637)4E*<'=6UA)M76Z>Z?S/,Q>2Y9C:;A.DEYI)/[T?!'@?
M_@V__P"":OASPYI^E^*_"?B;Q%J%M:JE]JEWXHN+<WDN/FD,<#*L>3DA5Z#
MR>IZ2S_X-\?^"4MJJB?]G>_N=K9)F\;ZL-P]#LN5X^F*^TZ*RJ^)7B%6FY2S
M7$:]JLXK[DTEZ+0J.393%65"'_@*?YGR#:?\$&/^"3EEN\G]DN%MV,^=XRUN
M3\MUZ<?A6M9_\$2O^"6=BP>#]C_0V(7 \[5=0D&/H]P<GWKZHHKCGQYQQ4^/
M-,2_6O5_^2-%E>6+:A#_ ,!C_D?-=E_P1Y_X)D6 18/V-/![;&ROG02R9YSS
MOD.?H:U+3_@E3_P3>L@RP_L4_#L[CSYOAR&3\MP.*^@**Y9\7<5U/BS"N_6K
M4_\ DC19?@%M2C_X"O\ (\4L_P#@FW_P3VL7WP_L._"9CMQ^^^'VG2#'T>$\
M^]:ME^P?^P[IH1=._8T^%-N(SF,0?#O3$VGKQB#BO5J*Y9\09]4^+%U7ZU)_
MYEK"85;4X_<CY^_:,_X)B_L:?M$?"/4_A9=? SPOX9ENTWZ?K_A?P[:V5YI]
MP!\DR/$BE@#]Y&^5QP>Q'R'_ ,$Z?^"!%K\'?BUJGQ0_;(_L7Q1#H>IR0^$/
M#\"B>ROU4_+?W2.,$$?=MV!P02^< 5^GM%?*9ED^ S?,H8_&1YZL>K=[]N:^
M]NE]C].X:\6..^$>%,5P[E6+=/"XC=+>%_B]G+>'.M)\N_D]2IHF@:%X9T]-
M(\-Z+::?:1_ZNUL;98HU^BJ !5NBBO3225D?G<YSJ2<I.[?5A1113)"BBB@
MHHHH **** "BBB@ HHHH **** "L?X@_#[P3\5_!.J?#?XD>%[/6M!UJS>UU
M72M0A$D-S"PP58'\P1R" 000#6Q15TZE2C452FVI)W36C36S3Z-":4E9['RI
M^P+_ ,$@OV6_^"?7C;Q+\2/AM!>:UKVM7DJZ7JNNA9)M%TYCD64!'Y/*?G<
M X (/U7117I9SG>;<0X^6-S*M*K5:2<I.[LE9+R2\O7<QP^&P^$I*G1BHQ[(
M****\HW"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@ KY)_;0_X*+^.OA7
MXF\;_!;]E_X+2^,?%'@?P3<:]XRUV[U".VT[PQ +9IXWD# FZEV 2>0I4L"
M&)W!?K:OSZ_;T^!/[3O[.OB7X^?M#_!#P;IGB_P)\7OAO<6GC_3IM26UOO#[
MP:=-;_;XM_$T2([R%%RS;F7"A5>@#W3]CC]O'7?CG\0;[]GCX\?!VY\ _$?2
M_#]OK*Z<^HI=VFKZ?($ N[:9 !C+KF/G;NQN)5PI\5_^"@]]H_QFUGX"_LW_
M +-OB?XKZ_X5CC?QA)H5W!:66DM(,K UQ,=KSX!/E@=B,DJX6C^PY^V=\!?V
MB/$4'PZO/AEJG@[XI>'/"MM%=Z5XNT)+;4)[!%7Y[>;EI(,N&"Y4_O-P7!W5
MR_\ P18QKGP/^)'Q*U$>9JWB?XS:Y>:G<OR[MB'"D^@)8@>KGUH ]U_91_:S
M^'O[6W@B^\3>#]+U31M4T/4Y-,\4>%]?MO(O]'O4^]#,F3^##@X(X965?4J^
M./V=7/A?_@L=\??"FC_NK'7/!.AZO>V\?"&ZCB@C#X]2)9"3W+GUK['H ***
M* "BF7-S!9P-=74H2-!EW;H!5#_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X
M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J
M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^
M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_
M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@
M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HJKI^MZ3JKM'IU_',
MR#+!#T%6J "BBB@ HHHH **** "BBB@ HHHH *_/[]MS]HO]H3]GS4?V@/A;
M^T9I?B#6_AS\0OA[?P_"GQ-I>@I)9Z/<R6$\36%R\$8*;I) -\I8XC5B=K,5
M_0&LGQ]X'\-?$WP+K7PV\:6!N]'\0:3<Z;JUJLSQF:VGB:*5 Z$,N49AE2",
MY!!H ^'OV9KG7OVR?V[OA_\ M._#_P"'>MZ/X#^%OPV?1I?$^N:8]G_PD%]-
M#)'Y,"N TD4?G,^[H"ISC<N7_!'XO6W_  2U^)GQ.^"'Q_\  7BA/!/B/QO=
M^*/A[XNT/0)[^TGBNP@>Q<PJ3'+'L08(Y.\G:I0M]V:3I=CH>E6NB:9#Y=M9
MVZ06\98MM1%"J,GDX ')JQ0!\E?\$^?!'Q#^)GQ^^+/[>_Q)\ :GX6A^(D]C
MIW@K0M;M_)O8](LXA&+B:,\QF8I$P4]U8C*LK'ZUHHH **** $=$D4I(@93U
M##(-1?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% #(K:V@)
M,%NB$]2B 9I]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5!JFJZ7H>G3ZQK6I6]G:6T1DN;JZF6..) ,EF9B H ZD\5/7QS_
M ,%'1H?CO]J;]GW]GSXVWT\/PK\7:UJ;:_9K<O#!JVIP0QFPM+AT(.PS.N$S
MAV?_ &05 /JGP-\3_AI\4+*74OAI\0]"\16\#[)[C0M7ANTC;^ZS1,P!X/!]
M*W:^/OV@_P#@EQX=\,R0_'3_ ()[3Q_"[XFZ#&9+"'2)3%IFMQKR;2Y@),8#
M8P&QM).'###+Z?\ L(?MC0?M<_#:_;Q1X8?PWX]\(WYTKQ_X4G4J^GWRY&Y0
MWS"*3:Y7.2"KH2VS<0#W*BBB@ HHHH **** "BO*OVX/CAXD_9O_ &3?'7QL
M\&Z<EUJV@Z(TFFQRIN1)W=8DD9?XE1I Y'<(1Q7SQX8_X)K^-?&WPGT;XZ>"
M?V\OBA#\4]8T>WU9/%S^)#-IES/-$LOE&T"A?LAW!50' 7'# ;" ?;E%?+W[
M$?[:_P 0?&WCW5/V/_VP/#<'ASXQ>&(/-;R%"V?B:R'2^M#P"2/F9%XQEE P
MZ1_4- !1110 4444 %%%% !17QG\8=%UK]MK]OOQ-^R+X[^*OB/PSX%^'_@Z
MQU5M \+ZH;&X\1W5T5)FFE4;FMX@ZIL'&_!R":YSX@>'/VH_^"4>IQ_%;X?^
M._$_Q6^!*RJ/%?A;Q%=_:]6\,PDX-U:S'!>)>I7A0.' SYR@'W?16'\,_B3X
M)^,/@#2?BA\.-?AU30]<LDNM-OH#\LD;#N#RK Y5E."K @@$$5N4 %%%% !1
M110 445Y'^WG\;_%W[./[(/CSXT> ;-)M:T31MVF^9%O6*:25(5F*GAA'YGF
M$'@A,'B@#URBOB/PY_P2ZB\8?"K1_C5\//VS/B7;?%+5M'M]43X@_P#"423V
MU[<2Q++A[?@&U.["H#PF,EAD'N/V(_VT?B5XH^(>I_L:_MDZ!!H/Q@\-6YFB
MGMU"V?BFQ'2]M2 %+8&YD4 8RP"[9(XP#ZDHHHH **** "BBB@ HHKXV_P""
MP&H?%RXM/@IX(_9X\:7&B^/M8^*T(\.W$5XT48V6DZR/* "'B4RQ[PRL-K,"
M"&((!]DT5\[_ +#7[<J?M')J?P<^,?AK_A#_ (O^#_W'C#P?=?(9"N!]LM<D
M^9 ^5/!;;O7EE9'?Z(H **** "BBB@ HHHH ***_+?\ 93_;&^/7[*_B'Q?\
M>?'UCJ'B7]G/Q5\7-<LEU2&1[JY\,3&])2\ Y8VLIDVL 2"Z,1AR%F /U(HJ
MCX8\3^'?&GAVQ\7>$=;M=2TO4K5+G3]0LIA)#<0N RNC+PRD$$$5>H ****
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
M'_@JY\?OB=XX\06NDZ-X0^%^AP:KJ5[*$B@CD2.X+,3[#IU)P!DF@#*^%/\
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
M)6N/<?!CXH:1+X*URW$2)_8>L3^8;:Z,H&X)<([0$L=J%58D< @'G>B?&?\
MX*8?ME^&;K]H#]DC4O _@;P(9YQX*TKQ9I[W&H>)8879//G;:RVJ2,A"*-K#
MN2,.?4?V*OC1X0_;P^%'A[XZ_$OX4V%AXZ\ >([_ $N^MGB+-HNKI#Y-SY#,
M2RI)#,I*$G&X EC&KUV?[&/[.^M?LI_LZZ#\!=:^(C^*#H/GQVNIR6"V^('F
M>1(@H9LA VW)))QV& /GG_@F]\3?A[\(O@]^T1\=_B1XFM=%\-Q_M!>)KV:^
MN6PB0C[-MV@<LS,VU44%F;  )(% 'IO[<O[#3_M"OIGQO^"'B7_A#_C%X/\
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
MO"VK7J3Q3V?V@RV-S<Q[ =RAW=8VP TI)! 6@#1_8=U+]K_XX^,]8_:S^/\
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
M3O&GA]/%%R(/"?B/Q3X6DLM,UN1B @MYG;<=Y90I=5!+ 9!(!\M_9K^)4O\
MP3$^/FH?L1?'N7[#\-/%>N7.I_!WQK<';:6XGDW2:9<2'Y8RKM]XXPS%C\LJ
ME0#K/ W[1?@G_@H)X.\:?L"?M<?#>;X=_$TZ:\.I>&KN0.LQ4!XM0T^4\2^6
MZI,%R>%!#2)N8>E_L!_'/QC\2/AIJ7PB^-,P7XE?"_4O^$>\;QLQ+73(O^C:
M@N>6CN80L@; W,'P,8KC_P#@JQ^SOHGC?X"WG[3WA'5!X?\ B)\);*3Q#X5\
M4VI"3*EMF:2U<_\ +2-U5MJG@.1V9U;HO@E\+K[XO_$?X:?\%"/#6M+X<O/%
MOPMMHO'WAU+0M'K"3V\5Q:<EAY;P2.^)"&9HPJ<#)H ^=/@9_P $N?C3XT^-
MWC/P?^TWKCI\%-&^*>I>)?#OA*"=0/%%U<LCQSW)0Y,$<0C4JW.\R*, L3^A
MEC8V6F64.FZ;9Q6]M;Q+%;V\$81(D48554<*    . !4M% !1110 445X;^T
M?_P4"^"?[-_C./X87?A[Q=XT\6M9?;;CPI\/O#[:G?6EKVGF4,B1*>HW,&((
M.,$&@#I_VR?BGXM^"'[*_CWXN^!)K./6/#OAFYOM.?4(3)")47(W*"-WL,XS
MC.1P>&_X)_?M_P#@7]MSP PGL/\ A'_'>C6\9\5>$;G<DD)8#;<PA_F>W?((
M/5=P5NJLS-0\4?!/_@J]^QEXE\)_";XE:EI>F^(!_9NI7 L@E]I5S%)%,T$\
M+G'(50P!PR.=K<Y&#^V!^P#?>*GT+X__ +'^K1>#?BYX#L(H/#U_$0D&LV<,
M81=/O ?E=2@V*[9&#M;Y2"@!!^T?G]C+]K/1/VS--'D>!_'S6OA?XO(O$=I/
MG9INL/Z;&/V>1SP$=< EJF_X*E?L]_M"?&WP7\.O%G[+26[^,O!7Q%L]3L#=
M21B*!&5XS<-YF598W,3L,'Y YP<8-W]G;]I#X7?\%'/@GXL_9]^-/@U_#_C*
MTL)=(^)/@"_!CN+)R/+:X@#_ #&/?AD?DQN%!.=K-[+^SI\-O%WP=^!WACX6
M>.O'[>*-3T#2H[&?7I+7R6NECRL99=S$E8PB%B26*EC@L10!P_[%?[%?@_\
M9%\'WD\^L3>)?'7B6;[9XX\<:EE[O5KMB6;YF)98E8G:F>Y8Y8DU[9110 44
M44 %%8OQ&^(W@?X1^!]3^)/Q)\2VNCZ%HUJUQJ6I7CXCAC'';)))( 4 LS$
M D@5\\?#[_@K/^SOXV^)F@_#O7?A]\1?!]OXNN%@\'^)_&7A)K'2];D8@1BW
ME,A8ARRA2R@?,,D$@4 <G^T'_P %/K[]E3]OV3X(_%S1HYOAI<>&=-FN->T^
MQ=IO#]U/)*@FN&!(>)R%4C *C:5!(8/])?&_X2?#G]K#X!ZS\+?$-W!?:#XL
MT<"VU&RD654W 26]W"P.UBCB.5&!P2HZ@US _8J^%FK?&GXG?%SQ\&\2P_%#
M0=-TC4]!U>W5[>TMK6-D:.(C!VR'RY.?F5X]P;D;?FWPSXF^(O\ P1Z^(MM\
M-_B1J6I>(_V;_$>I&/PUXEF#3W/@FYD8G[-<8&6MR23D#GEU&X.C 'O7[ 7Q
MR\9?$7X;ZG\'/C5.!\2OA=J7_"/^-49B6O"BYM=17/+1W,(60-QN8/@8Q7SA
M^S[_ ,$JOBKX@^-GBK2?VI=>,_P@\/\ Q+U+Q!X-\$Q3JT7B"YN75TO+L)UB
M2,(GEN22_F+A4+>9]7+^SUHNL_M3:'^V-\-_'D=I'?>$)=*\2V=C&LUOXDM6
MV2V,V\-M5HB682@,60J@(6O6Z &6]O!:0):VL"111($CCC4*J*!@  = !VI]
M%% !1110 5X-^VG^TQ\2_A/K7@;X"_L]^'M+U'XD?%#4KJT\-OKSN+#3K>UB
M$UW>SA/F<1QL"$'+<GYMNQC]HO\ X*#?"KX >/3\(]'^'WC?XA^,8;);S4?#
M'PY\.MJ5SIMLV"LUSAE6($$$ DM@J2 &!/C'[0'BQ?V^O@EX/_;A_8.O;JX\
M??!OQ)<75GX<U6T,5W(&C07VE3Q!CB1XA&0%8AQE%.7R "UXX_:'_P""C/["
M+P?$']JK1O#?Q6^&CRJ-?\0^!],:SU+P^"<>:\!PDD(SUQ_O.F1NN_$?XE>!
M?@M\=/!__!1[X0>);?4?A7\5+>T\/?$^]LF_<0L6V:;K#CJC12$VTV[!12%*
M[LX]H_9)_:Z^#7[<?PB?Q/X36);I(C9^+O"&IA6N=+G8%9+>>-A\T;?,%?&U
MUSP"&5?G+X!_ /P9\./VO_C7_P $V(XGU'X3>-/ *^*[/0WD+#0);B9+::VC
M8YV%BXD3NHAB(Y!8@'I7_!4+]FS]H/X^>%?AUXH_9;OK6#QCX,\?6^H65S=S
M1K':PR(T;71W@AA$WE.5VL2H;"L0 ?0/V,OV,O /['G@&XTG2;^?7?%6NS_;
M/&GC34\O>ZU>L2S.[,2PC#,VU,G&2269F8]E^SW\-/$GP;^"7ACX5>+?'TWB
MB_\ #^D16,VO7%L(7NUC&U"R[FY"!5R22VW<3DFNRH **** "BBN?^*GQ3\
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
M\3?@WXENI;3PUKEJ(;II-B"^TF= V-TD8C*X;# E,J7)4 L>/_BM_P %(_V
M/+^)OQX\4Z9\=OABCC_A)]3T3PS#I6LZ%'GF=8(,1R0KG))W=/F:(?-5SXA?
M%7P!\)?C/X-_X*7?!CQ)!J/PM^)UM:>'?BG=6A(B@RWEZ?JT@ZH\$A-M-NPR
M*0NW=G'L_P"QW^V9\(_VV_AE+JWAZ-;'7+)#:>,?!.J8^UZ3<<I)%+&P!>(D
M,%?;AAD$*P9%^>_V=O@5X#\%?MA?'S_@GGIMK]O^$_B?P?;^(6T /NCT"ZNR
ML4MM&>?++JXE3NJPQ$<KD@'I7_!3+]D_XZ?M-Z/\.=?_ &:O%]OHGBKPCXQ%
MS#JT\XC%E:3PM'+<H<'<\9$;!0-Q&=O(&?3OV1OV1OA=^QU\+D^'GP\@DNKR
MZD^T^(_$=]\UYK-X?OSS/R>I.U,D*#CDEF/3_ KX::A\&O@YX:^%&I^-[WQ)
M-X>T>"P;6]1C5)KL1*%5F"\#@ #))P!EF.6/64 %%%% !117)_'#XW?#;]G3
MX8:I\7_BUXA73=$TB$/<3;"[R.Q"I%&@Y>1V(55'4GL,F@#IM0OK72["?4[Z
M79!;0M+,^,[44$D\>PKXF^%OB3_@I#^W7X";]JKX(?M-^'OACX9U*\NO^$%\
M$7'@Z#4?MMK!.\ DO[J3<\3NT;9$:L ,$ &NS\(?\%0M&U#XH>&_AO\ '/\
M98^(7PWTOQY=K9>#_$/B_3D6VOYI,".&95)\AWW* I+8W#=A?FKS;X*_$;4_
M^"37QLN/V5/CM++'\%/%NM3WGPL\<S9,&B2S.7DTV[?I&H8D[S@ DR'Y7<Q
M'3> ?VAX/VQ-+\7?\$V_V_OAU!X*^)5[I$D0@MCFRUR( O%J&G.Y.9(V02A-
MS<QE@3MD2/U+_@G_ /&WQGXY^'FJ_ WXV7/_ !<GX5:B- \7[V.Z^15S::DN
M>2ES %<,>K*YP!BN*_X*Z?"OP/XM_9.N_P!I+3M=ATCQ?\,S!KW@?Q;:2JLL
M4HFC(A5Q]])<J%7.-_EGG&#Z1\+/@K9^.OB=X,_;AFO+W0/$NL?#."P\6:#:
MQJL&I><D-Q$)PP)#V[F55(^8AE!8*I5@#YZ_9,_X))ZWX0^,^J^,OVF_%*>(
M/"7A;QEJ-_\ "SP6)O,LT\^;S!J%S'C!E(V 1G.&CR20%%?=]%% !1110 44
M5\Z?'/\ X*"P^ _B?J?P4^ G[/?B[XL^*/#L$<WBJV\*QJEKHRNNY(IKAP09
MV7E8E4DX(R""  ='_P %#_BMXX^!_P"Q=X_^*WPV\3#1]=T;28Y=-U$V\<OE
M2&XB3&R164E@Q7D'&[/6N7_8"_;[TS]J[0[CX=_$SP^WA+XJ^'+9#XH\)7D;
M1-*A52M[;*_+0.&5L<E-Z@DJR.\GA_Q3\ ?^"MO[).J>';B'Q!I6EW.KQV/B
M;1+@_9;_ $V_LYXK@VTR_,I&5C)Z@JW\+#Y4_;?_ &%?^%^?V5\:_@/XA7P9
M\7_!BB3PAXIM (UG5 <65T "'@8$J,@[=S##(SHP!@?M/*W[&_[4^@_MO:4I
MA\&>,3:^%OC'&@Q';Y;9IVL/Z>4["!V/2-U &3FKG_!2O]D#XS?M5Z=\.=:_
M9[\?0^'/$GA/Q6TPUN2<H;.RN83'/<1%>6D3;&548)R<,I -2?LQ_M#Z!^WS
M\)?&G[,G[2_PSF\/^.M$LFT?XE^$+F%E3$JLBW5LYR/+?!=""2C $%EV2-[G
M\$?AK-\&_A#X;^%-QXPU#7V\.Z-!IXUC5 OGW0B0(&?:,=  .IP!DL<L0#G?
MV4_V4_A3^Q_\*;;X6?"S36V[O/U?5[K#7>K79'SW$[_Q,>PZ*,   5Z7110
M4444 %%<;\??CU\-?V:/A9J7Q@^+&LM9Z1IJJ"L$1DGN9G8+'!#&.9)'8A57
M\20 2/!/!W_!3O4X?BSX8^'?[0O[(WCGX8Z;XZOTL?!WB/Q"8Y(;JYDQY4%P
MB &UD<D *2Q!/.%!8 'GOQO_ ."E/Q,_9;_X*'>+_!?Q!TN\UWX/:;INB1ZY
M=V&G!Y/"4UU#E+EC&NYXY')WJ^3RNPY 1_K+XJ_#OX5?M?\ [/>J> =3U&VU
M?POXTT3%MJ5A*LJ%' >&ZA89!9'"2(>FY15'0/V3O@YHGC[XE?$"[T1]5G^*
MZ6<?BZRUAA<6\T5M;M;I"JL.(RC'*DD9/&  !\IK_P +%_X(W_$4)C5/$O[,
MWB75./OW-WX!NYG_ !9[5F/U)/\ SU_UX![S_P $_OC7XS\:_#[5O@1\;;G/
MQ)^%.HC0/%I<G=?Q*N;/4ESR4N8 K[CU97. "*\9_8[_ ."2-S\,?C%J/Q$_
M:,\5IXET7POXKU"Z^%'A+SC)96$<TYE%_-&1M-PWR87!"E Q+$)L^FX?V>_!
M.H_M)6'[7'AO7;ZSU.?P>^C:G:V>U;;6;9I(YK>2=2N2\6'VD8;#@$X7:?2:
M "BBB@ HHHH *^</VU?CG\;+;XM?#S]CW]FWQ)8>'/%?Q(^WW-WXRU*Q6Z71
M-.LXA)*\,#?+-._(4-\HVG.-P=4^-/\ P4"UGPU\4-:^#/[,W[,_B7XN^(/"
ML:-XO.AWD5G9:2SKN6!KB16$EP5!/E*I/!&=P8+Y7\6=8U;_ (*,_ WPQ^V9
M^QO:WV@_%KX.>);L6OAS781'.+A407VD3C(!\R/RRI) 8$H=A=]@!/\ $7Q'
M_P %%O\ @G@%^+'C#XF'X_?"Z A_%EO)H,-AK>B0_P =S#Y1(FC4?,=Q( !!
M$:YE%OQ[\8/AY\-OBUX+_P""GOP2\117_P ,/B/;VOASXL36P(2W4OY=AJLR
M]8Y+>4_9I=WS*K!<9)->Q_L8_MO?"O\ ;0\"S?V?!_8WB[2E-MXS\":K\MYI
M=PIV2*T;@,\1;(#X_P!E@K!E'@O[,GP1^'FA_M?_ +1_["OAZR2_^$VM:!9:
MK>Z#$^Z#0[^]CV36L9'$3.IWJ!R@@CQ@IF@#TO\ X*2?L8_%7]KNU^'.K? [
MXDQ^%]=\*^)I9)-<\YU>UT^Z@\NXFA*<M*H2/:H*YW'YEQFO6_V8?V8?A/\
MLD?">R^$7PBT3[/9V_[R^OI\-<ZC<D#?<SO@;Y&Q]% "J H &[\&/ALOP=^$
MWASX4Q^*=1UM/#NC6^GQZKJSJUQ<K$@0,Y4 9P /7 &23DGIJ "BBB@ HHKA
M_P!HG]H7X;_LO_"J_P#B]\4;Z>/3K)DB@M;*'S;F^N9#MBMH(\CS)7;@#( Y
M)(4$@ ZW7]:LO#>A7OB+4RPMK"TDN;@HN6V(I9L#N< \5\2?![1/^"@?[=OP
MNA_:Z\&?MH+\-(-=FN9O!'@;2_#%O>65K:Q3/%&+V60[II',9+':P7.0O_+-
M>U\,_P#!23QI:?%?PQ\+_P!J?]B[Q1\,M'^(-\NF^$O$&K:K!?075S+Q';W4
M<:+]E=\A=C%F!/("AF'G/PJ^(&M_\$BOC+/^SG\:S</\!O%VM37/PW\;,K/'
MX;N)F+OIUV>=B9)(;ZR=&E\H Z+P!^T!??M/P>*O^"97_!1CP+:>%_B'J>CR
M165W8_\ (/\ $EN 6BOK%FX$R,@E"]-T1("E7C3U;_@G]\:O&?C'P#J_P"^-
MMWN^)/PHU%=!\5L['=J$(7-GJ2YY*7$ 5MQY+*YP,BN#_P""O_@_X:>*?V-Y
M?VC;+Q-:Z?XF\!W5GK7P\\66%RGFK=-/%MCAD4_O%E!!"@D%E1^=M>P_#_X%
MZ1XB^*WAK]L;5DO]$\8W_P .XM)\2Z3:L$M[SS/)G43H029('$BJ<@X;!.%
MH ^?OV+?^"2%M\%?BY??%#X]>+$\4VOAOQ'?R_"GPVTK266CV\UP91>O&P"_
M:F^7@ A"@;+,$,?VW110 4444 %%%?-'QA_;^\<V/Q/U_P"$'[)7[*NM_%[5
MO!S*OC*[LM<ATRPTR8C=]E6>5'\^X !S$BY!XY(90 ;_ /P4U^*GC;X)_L->
M/OBA\./&$V@ZYI5I9OINJ6Z(SQ2/?6\>T!U93N#E.1T?CGFL/]@K]O)_VCH;
MOX+?'+PRW@[XP>%X%'B7PK>)Y7VN/:I%[:@D[XF#*Q )V[ARRLK-9\ >+_@+
M_P %7_V6[BS\6>$M:TVRM_$:6GB?PS?3&"[TS5+&:*9K:7 PZYV9!'*ORJ.,
M+/\ MR?L-6O[2UKIGQ6^%'B4^#_BYX//G^#/&=I\C;ER1:7. ?,@8DCD-LWL
M0&5G1P#F/VI4D_8Z_:AT#]N71T,7@[Q5]F\+?&6*,82&-FV:=K#^\,C"%V.3
MY;JH&235_P#X*._L1?$']LI/AUJ7PF^)Z^%-5\+>(+AKG6XY766#3;N#R[EX
M#'RTV$C"KE0=QRRXS3OV7/CK)^W)\)?&W[,W[5?PBN]"\:^'[4Z)\2-!FM&%
MK.L\;*ES;2\KMD4%U 8E2 REEVN?=_A!\.;7X0?"SP]\*['Q!J.JP>'='M].
MAU'5IA)<W"0QA%>1@ "V .U &1^SE^SE\*?V5OA3IWP>^#WAY;#2[!=TLKX:
M>]G(&^XG? \R5\#)Z  *H"JJCNJ** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HIES<V]G;27EW.D442%Y99&"JB@9))/0 =Z^
M/="_;0_;V_:*E/Q5_8V_9?\ ">I_#$:L]GI>I^,=?>TO]?BCF,4MW;J&"V\(
M8/C>KL0A(!/R  ]<G_:/\7>"_P!MM?V</B?I-C:>'O&'AI;[X::S K*UW>6V
M[^T+*8L2#,%9)4"@ 1KW8UX]XC_X)0Z)\8[WXQ>)OC/XA@@\5>,?B#_;?@#Q
M?H(9;O0((8$6S()VMN4ETDC!VN(U8%6V,GLG[;?[/.N_M$_ XP^![N/3?'_A
M2^A\0> ]4BD!^QZQ;?/&F\@9CD&Z)MPQMDW%?E K=_9*_:)T?]J3X#Z+\6]/
ML38WUPC6OB'1Y 1)I>IPGR[JU=3\RE) <;L$J5;'S4 >*?L;_MD_$?0_B/)^
MPM^W3!#I?Q0TN'&@:^>++QI9#(2X@<@ S%5.Y<#=AN%971=[QO\ \$BOV!_'
MGCBX\=ZC\%C8S7TPEU/3M$UFZLK&]8-N^>WAD5 ,]0@4'KU)->H_M!_LJ?!#
M]I^UT.'XP>$?MTWAO68=3T34+6Y>WNK2:-U<JDT9#JC[0'4$9P#PRJR^BT 4
M?#/AGP[X,\/67A+PEHEKINEZ;:I;:?I]C L4-O"@"JB(H 50   *O444 %%%
M% !7F?[3W[2NC_LN>'O#WCCQ=X7NKKP]J7BNTTC7]:AF58M!@N-R)>S \F(3
M>4C8QCS,YX ;F_VH/VXO"G[/'B[3?A+X5^&7B;XA^/M7LFOK/P9X.LO.N(;-
M6VFZN&/$$6X%0Q!)(Z8R1J> ?$6@?MS_ +-&J:?\5?@9XH\)Z;XD@O-(U;PS
MXQL5M[Q5&8WD1<D@!LE'(5MR;@!@$@'&?LA? WXJ?#7]J[]H#XB_$?PE"UEX
MQ\3V-UX7\5&[CDEO;);<XM0H)=$@#(@R "P;&0H->$?#CX%?\%0_#7BGXL?M
M ?LZ:%X%\!0^-?&USJUMX%\66S2W]^EN7B0.8\P0&;#/D,-[2;BX4JU>\_\
M!/CXF>,-.T7Q!^QS\:=4:X\<_"&ZCTUKV;AM:T5USIVHKG[VZ$"-^20R?,=S
M8K)^*/[67[?/A;XF>)/AGX"_X)X7>N1&\:+P7XJ'B^W2PGAVA5GN\C]V-V7,
M>Y6VG9P1O(!Y/\ ?V?\ P+^W[X5C_;5^"7BWQ)\!?BS_ &C<Z/X_/@]_]%N-
M1A9?/6>U<@2;MT<G)!R_S[V7=7TM^RS^QIX:_9NU37/B#KGQ"UWQUX\\4"-?
M$7C?Q/,&N9XHQB.WB1?E@@7J$7/(&20JA5_85_9CU3]E7X#IX(\6^((=6\3Z
MUK-WK_C#4K5"L,^IW3!I?+! .Q0J("0-VS=A<[1[)0 4444 %%%97CCQOX2^
M&O@_4O'_ (]\06VE:-H]F]UJ6HW;[8X(D&68G^0&23@ $D"@#5KXH_:W\2?$
M3]O?X$>-/@7\+?ANT/C/X<_%O3K?Q/X#U74XT_M;3([D203-(VU!;SQ%)^>@
MA<#<0N[H[K_@K_\ !K1X+3QKXM_9]^+VB_#_ %"9$L?B5J?@ADTF17.$FR',
M@B?(*ML+-V6HOVHO$6A?!SXB^"_^"H'P:U:#5_"5Q9P:'\4)=&D$T6H>'[B0
M?9]279D.]K,5)(RQ1BN0JF@#7_X*;?!?XS?M"?#7P'\$O@C\-;"YO;OQK::A
M<>(-4D"V'AN.S1I0\FS][^\/[I?+7D;ERI9<^2_$S4_VAM-^+OAK]D#_ (*?
M:!X,^)/PY^+=^UCX9\4^'M-:RFTC5@/W4>!M:-B7"JP^;#Y$A D2OK+]I+XH
M?&OP+\(8O'_[,GP=M?B/JKW=M(-'77([19K!OFDFBD;(=MN H&?OAL-MVMX3
MX6\"_M2?MQ?'[P'\7_VB_@0/A9X%^&.HOK&B^&K[68[[4];U?;MBFD,:J((8
M3\P! 9C_ '@V4 %TK_@DI:-8VWPR\<_MC_%+Q+\+[.XC>+X=:GJRB":*-@T=
MM-.@#R0 @?NU" 8&-I -?7.G:=8:1I\&DZ5916UK:PK#;6\$81(HU 5451P
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
M'AC3KGP39W,/@+P'X1EDFMK">X0)/>W,TA/F3% %55)485@01@_4= !1110
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
M9R"[!>6P,<^M.HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#/\5^';/Q?X6U+PGJ,CK;ZII\UI.T9PP21"C$>^&-?F)X
M#^+'Q6\,> O"'_!&SQ5XMU#P'XQM?B$=!UCQ/IN8I-2\+.+F[2>REZ(\V$A!
MZX9002SJOZEUX?\ MG_L&?"7]L[1-/NO$5[>>'?%_A^43>%O'&AG9?:9*K;U
M&<CS(PX#;"00>59&.Z@#YF_:=_8)TC_@G/\ #B?]LW]A;QSK_A_5_!C0W7BC
MP_JNM275CXEL?-5)DG5_X_FW=<<':%?:P^B/V<_@]XH\+_M":W^T+\-+FTM?
MAM\7?"MGX@UCP]<2,+BR\0LL9^T1*%V[9H')EY!,B \\ >=R?L%_MH_&W3[3
MX5?ME_MIVOB?X<VES#+J&B>'/#,=A>>(DA</'%>3C!1-RJ6";BV.H;#C[!L[
M.TT^TBL+"VCA@@C6.&&) JQHHP% '   P!0!)1110 4444 %%%% 'PYXV^,>
MA_L3?\%,_B;\1?C7;,FC_$WX;6E_X*U63A'N-)M2L^EHYX624J7"]V>(<EU!
MK^#/V>_^"E?[1?PLT[]JNW_;SN_"7BGQ'IL>M>&_ FFZ.AT.RMYD$MM:S9)\
MPF-E#.\;E23G?C)^GOVL_P!DWX2?ME?"&[^$/Q<TIG@D;SM,U.VP+G3+H A9
MX6(.&&2"#\K*2I!!KYN^$7AW_@K=^R-X,M_V<O"?PN\"_%30-&@%GX0\:WOB
M,:<]E:+\L,=W [!Y!&NT!(\D*-HD? - &%\.?B1\;?VB;/P7^V]X'^&+Q_%[
MX7>,)OA]\9/!NF%4_MC3VGC2Y1-S8S"\D=R@9MJ-YV6(0$_?=>-_L1?LPZQ^
MS#\+M3T_QSXJAUWQCXP\3WGB;QOK%K"8X+C4[I@9!"I (B4*JKD#."V%W;1[
M)0 4444 %%%% %?5M6TK0=-GUG7-3M[*SMHS)<W=W,L<42#JS,Q 4#U)KY>_
MX*?Z%??M3_\ !/SQEIO[.'B.P\5S6TMI?2VGA^_2[6_AMKF.:6 &%CN8*I<(
M.6,8 &2*Y[]NZP\.?%S]NSX)?LQ_'N[G7X9>(-.U._\ [(-T\%KKVM0 >1;7
M#*065 494R-SRA>=P%,^/O\ P31NO@]?C]H[_@FC<_\ " ^/M'C\RX\+6MPW
M]D>)X%Y:TFA=MB,PX4\(3UV,1*@!O2_\%-_^"=_Q-_9+O/%GC?XD^'(]+O?#
MCV^K_#N\N(QJ63%L>Q6SX=^?D5U7R^C!@.1\[?L.^"?BE^Q9+\-OV=OC]!<:
MM\*_VC?#$L$_A_6$.[P]K<L&Y[5EXVI<1.BE, [W.0#$Q?V/X*ZM^S_^U3\$
M]9_:T^"/[#G@>_\ CCX?NWMM9\)ZU86]G<6FNQN/,\R61!ANLB2,%9BNTLCA
MMNSX2^'_ .UQ^V;^T!X#^+7[3WP*L_A7X/\ AC?2:MI/AD^(X=4O]:U<Q[(Y
MGDA4+#!%RP! 8G^\&R@!Z+^P7X(^-'P6\!Z]^SE\5=.NKG2O 6NMIW@+Q3<R
MJW]L:(Z++;*0#N#P*X@8X"_(%4G:U>[T44 %%%% !1110!4L=?T+5-1O=(TS
M6K2XN]-D2/4;6"Y5Y+5W0.BR*#E"R,& ;&001P:^>OV8/@;\7_A;^V_\>_B!
MXS\*P3^'?'5SI%]X=\5F\0S2B*!HVLC'RX6/.,G ^48W;OE^6_%6E_M:6/\
MP4!_:"_;*_8\B.HP>!];T72_$/@62-PGBJ"/38UO8T ZSPM$KI@%CYI*DGY)
M/NG]E/\ :L^$W[87PFM?BO\ "C52T;'R=5TJY(6ZTNZ ^>WG3^%AV/1AA@2#
M0!X;<V%OI_\ P7(MY]"C$3WW[.AFUORACSB-6:-&?U("0CZ*M7_VI)]-D_;
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
M49+H_OXI-[;D(<$(Z$<-D@'/?%OX^O\ \$X?VU/C1\2O'FF+<:)\8/!$&O>
M]8FR8)M8TFPD0:9)(.AD+97GH\0&2]7_  M_P3A^/7Q?^$FF?M$ZK^WY\2[3
MXNZ[I4.LVE[8ZYY>A6<LT8F2T6T1<B ;@AVL%(R?+(^0\#\1_@3;_LKZ_8?L
M,?M;W5[XT_9R^(FIK9_#KQ??R_\ $P\#ZLV1# 9\?NP,D*<;"I9L!?/CKU7X
M>?LV_P#!6C]G#PQ%\ /@I\?/A?XB\$VD9M?#WB7QKIUX-7T6T PD:QQ Q2%!
MP@<R+P!\B@* #$^!&M?'[]JO1?AU^V-X4\/6,/Q?^&'C2Y\ _%;3A.EM;ZYI
M8F1;Q2WW08A)'=*!PK^;M5OD6OO&O,OV1_V9O#_[)WP9M?A9H^OW6LWLM[/J
M7B'7[Y0LVJZC<-OGN74$[<G "Y.%502Q!8^FT %%%% !1110!A?$CXH?#GX/
M>%)_'7Q4\<Z5X>T>V(6;4M8ODMX58_=7<Y +'LHY/8&OEC]OG5/"W[?/[&&J
MO^QK\1]"\<ZSX4URPU]=%T:_2XDN_LSEFMWB!WAF1F948 N4"CDBJ?[6]KX&
M\1_\%2O@YX)_:5TJVU#P#J'@N_'@[3M8B$FG3>*/M!#>:C_NY'\CR50.#\[I
M@9-;?[5W_!-G3+G48?VC?V%5L_AK\6?#RF;3WT*%+33]<0<M:74*@1?.!C>5
MPV<2!A@H <UXO_X+%?L7_$S]F[5--NEU.]\8Z[HT^DR?"F70;F2_GU":,PFR
M.(_+92[;=^[E>V_Y*\Z_95^"7CK_ ()_?%/X<_LQ_$]WU?X>?M!^#)+/Q-X9
MU"3S8]'\21V*FZC7MY<RMY9Q]XL>T2Y]K^!/QW\3?M9?LZZW\8_@%\%_ NA?
M'[P]>G1_$VG^+],:+[!J4+*)T>2-?/V/&'\L%AAB49OD8U?^$O[/'[6/QK_:
M&\-?M+?MP/X3TA? %M=)X'\#^#9I9X4O+A!'-?74TA.YM@PB*2!P?E(.\ [O
M]AKX2_&+]G_X8ZI\"/B9=QW^B^%/$,]G\/-9:\$EQ>:"562W691]QX=[0<XR
M(AA0H5F]JHHH **** "BBB@#"\+_ !-^'OC;Q!KOA3PCXST[4=3\,WJ6GB"P
MM+I7EL)GC$BI*H.5)4Y';(8=58#QW]DW]F_XJ? ?]H?XX>*_$EUI5UX6\?\
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
M]H_[4_[=/C7PE=ZYX1TZYM/ WA+P';W"Z9I3W*!+B\=[G,DD[H F,E5'(.0
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
MUO2_#_BV_OX;?X@^&=4D:+2?$ED\@$DTH0';,H)<LHRV-R_O ?,^JZ* $&2
M6 SCG%+110 4444 %%%% !7D_P"V1^R+\/OVR_@]/\,?&EQ-I]];3K>^&_$5
MD/\ 2='OT!\N>,Y!(YPR9&Y2>5(5E]8HH ^(?AW_ ,% _C1^QM;?\*3_ ."D
MWPR\1/=Z8!#H?Q2\,:1)?Z=XAA'"&0QC*7!&,C&YLY94/+=?_P $\_"?C'QA
M\<OC3^V7J'P\U3P?X;^*6J:4/"OA_6K;[/>3P65L\3W\T/\ RS,[.74'DY8\
M@JS?5]% !1110 4444 %%%% !7Q7\:/V:_V@?V)_CGJO[7W["7A9O$GAWQ+/
MY_Q-^#\4FS[8^26O;  '$W+'8H+!B=JNK[%^U** /SX_:J_:ETO_ (*;?!8?
ML>_L]_ GQW'XK\1:QI[:O?>*/#+6=MX0B@N8YIKFXF+$!PJ-&%4Y8.P!W$*W
MZ!VL+6UM';M,\ACC"F20Y9L#&3[FI** "BBB@ HHHH **** /*OVP_V2/AU^
MV5\'KCX6^.Y);*YAF%YX>U^S'^DZ1?(#Y=Q&<C/7#+D;E)&0<,/GCX<_MT?M
M%_L:V_\ PI+_ (*%_!GQ7K4FFCR?#_Q2\%:.^HV>O0KPGGA<&.XP!G/S-U9%
M/SO]N44 ?*__  3S\"^/]?\ B_\ &;]L7Q5\.=2\%Z3\5]8TQ_#/A768/)O5
MM;*W>+[;<1#/E/.TA?:>0=QY#*Q^J*** "BBB@ HHHH ****   #D#KUKY@^
M/7["OC:U_:0T?]L#]C/QCIW@[QK-?PV_CO3]0B<Z9XDTYG42M/%'R9E7YLC&
M\J#N1P'/T_10 4444 %%%% !1110 5Y;^U]^R9\-OVR?@]=?"CXAB6VE6476
MA:Y: ?:=)O4!\NXB/'3)#+D!E)&0<$>I44 ?$?P\_;1_:I_8MM?^%*_MX? 7
MQEXR330(/#GQ0^'VCG4H=:A'$8N4W*8Y\#&6(=CU7K(_=?\ !/7X<?$J\^)G
MQA_:\^(/PYOO!4'Q;US3I]!\(:J@2]M;.R@DB6YN8Q_JIIS(79#R"#G(()^H
MJ* "BBB@ HHHH **** "OC+XX?LJ_M ?LE_'34_VQOV -$AUBU\02^=\2OA%
M+/Y,.L')9KJS/2.?EFP.=Q8J'#M$?LVB@#X"_:2^-WCS_@IY\,[+]D;X7?LG
M?$KPK>ZKKMA/XN\2>._#O]GV?AJ"WG665TE+$RSG851 %9@QX'('WZ!@8S11
M0 4444 %%%% !1110!YA^UQ^R?\ #+]L?X/7?PE^)4,D.9!<Z-K-H +G2KU0
M?+N(CZC)!7HRD@XSD?.GPZ_:U_;)_8MM?^%*_MH?LY>./B1;:<OD^&OB;\,]
M'.IG5X!Q&MW$64QS8&"S$,Q'*M@RM]M44 ?,?_!/?X5?%*#QU\6_VK_BK\/[
MCP9<?%SQ!97>E^#;XC[5I]E9PR112W"CB.>7S&9TZJ0,\G ^G*** "BBB@ H
MHHH **** "OFSX[?L'ZSJO[2?A_]KO\ 99\?VO@3QO%?PP>-/-M&EL/$>EEE
M$R7$*$;Y@@^5LC<57+*RI(OTG10 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
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
M .$%]\"K7XA^#=+N=9TY[72H-;T9--N]+NF3$4EOYZQJ94;:0L3D-C;D@D4
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
M#6/B)\5;W5?B)J&LZ[J'BWPQJ5Q*DF@;XW"0Q6\K$Q0E@[94!0S&,\QUA_\
M!*'_ ()]_L;?'7]A+P;\3_BU\!-(US7]1GU-;W4[J6</*(]1N8DR$D X1%7I
MVK[GT_X&?![2?&?B+XAZ7\-M'M]<\6V<=KXEU2&R59M1A0,JI*P^]PQ!/5L+
MG.U<7?AI\+_A[\&_!EI\._A9X0L="T.Q,AL]+TZ'RX83)(TC[5'3+LS'W)H
MR/@O^SA\!_V==*GT;X'_  FT/PQ!=E3>'2K%8Y+DKG;YDGWY,9.-Q.,G'6NI
M\0W=Y8:!?7VG:.=1N(;.62#3UD"&Y<(2L6X\#<0%R>!FKE% 'S_^QA^VQ^SI
M\<_@/)XYT.'0_AZ='O;N'Q)X1O[ZWM9-#E25]QF7$84.!YF_:!EF!.Y6Q\>_
M#'X0:O\ M*?LR?MH^,O@UHD\GA'Q[XJ>\\ 006[(NIRV$TMU-+;QX&1,PB5<
M#EAMX*D#[?\ B?\ \$^?V+/C+XW?XD?$K]G+PWJ>MS2^9=:@;9HFNG_O3")E
M69O4N&)KU7PSX8\-^"] M/"GA#0+/2]+T^!8;'3M.MEA@MXQT1$0!54>@% '
MSQ^SW^W1^S[:?L >'?CYK'Q*T>*WT#P1;1ZU9R7\:SPW]O;*DEIY9.[S6E4J
MBXR^Y2 0PKX\N_@)\1? /_!%/X??$^_\.73ZGX8^)5I\1]0T](CYHLFN)D5]
MOIY$T4Q]%))X!K[QUS_@G=^Q!XD^([?%C7/V9?"MQKLET;F:Y>P_=33$[C(\
M /DNQ/)+(23DG)->Q7-A8WMC)IEY9Q2VTL1BEMY8PR.A&"I4\%2.,=,4 ?+O
M_!0']KWX%S?\$]_%_B?P=\2=)U?_ (3[PG/I'A2UT^\26?49KZ(P!(XE)<LH
MD9F7&5V," 1BO7OV.OACJ_P8_93^'?PL\0P&+4M#\'6%MJ<1/^KN1 IF7\)"
MP_"L3P+_ ,$]_P!BGX:?$2/XK>!?V;/#&G:]!/Y]K>PV1*VLN<AX8F)CA8'H
M452.V*]DH ^+?^"M?_)5/V7O^R]:5_Z/AJ_\4HT?_@MQ\,6= 2GP8U J2.A^
MT70S^1-?3_C[X/\ PP^*=]H>I_$7P/IVL7'AK58]3T&:^@#M8WB$%)X_[K@@
M$'VI]]\)OAMJ7Q+LOC)?^"["7Q3IVFOI]CKKP W,%JS,S0JW9268X]S0!\N_
M\% 0/^&^?V1CCG_A*]?Y_P"W>SK)_8K\6>&_@3_P4%_:/^#/Q9UNUT?7/%WB
M>U\3>&'U*=8EU73Y%F;$+N0)#%YBJ5!SP_'R-CZX\6?";X;>._%?A_QSXQ\%
MV&HZOX5GEG\.:C=0AI=/DE"K(T1_A+!%!_W16!\=?V5/V=?VF;6TM/CO\(=&
M\2_8"?L,]];D3VX/)5)4*R*I(!*AL' R.* /F#P)\7OAQ\7/^"Y&H/\ #;7K
M/4XO#WP*DTC5+ZPF62)[Q-229U#KE7*+.B'!.&5E/*D#PS_@G;^S9I&NVGCS
MX)>._P!NCXK?#'QQX1\<7\6L^#O#OC:+3()XB5VW\<4D9,@?!!<$\*AX#(3^
MBOPW_9;_ &=O@_K=AXE^%_P;T#0=0TS1&T>QO-,L%BDBL6F,S0[AR0TK,Y)R
M2Q)))K+^.'[%'[*7[2.LQ>(_C;\"]!U[4H8UC34Y[<QW)1?NHTL15W4=E8D#
M)P.: /G3_@G_ .%/V9?#O[5GQ8\=_#3X_P#Q.^(&J^'=$@TOQAXZ\<:K9W>D
M3*-DJB&\0*\CQ"%D);"*J-@D;2?G+XL/XN^.W[0>L_\ !8;X4_!'3-4^'/PV
M\3V5O'I=Q:,+GQ7968DCNM9"GC?#N0QN1\JQ*6Y@<'],]!_9O^ _A;X2W/P)
M\,_"C1=.\'WL+Q7OA^QLQ%;W*N '\P+@R%@ &+$EAP2:W?"OP[\">!_ ]K\-
M/"/A'3]/\/V5F;2VT:VM56V2 @@Q[,8*G)R#UR<YR: (?A7\3_!/QI^'6C?%
M;X<:W'J.AZ]8)=Z==Q_QHPZ,.JLIRK*>592#R#6_7-_"KX/_  Q^!WA-? OP
MC\%6/A_1DN'G33=-CV0I(^-S*N<+DC)QWR>I-=)0 4444 %?,?\ P4X_8E^,
MW[;7@7PQX6^#/QS_ .$&NM$U::ZO;OS;A/M4;Q; G[A@>#SSQ7TY17-C,)0Q
M^&E0K+W9;V;7GNM3W.&^(<SX4SNCFV7-*M2;<7*,9J[3B[QDG%Z-[KS/R:_X
M<&?MU?\ 20@_^!FI_P#QRO'_ -LS_@AG^VS\+?A5=_&:X^,D7Q1_L&%I+[3+
M>2[DOH+4<O+"LQ;S%7[S(I#8Y ;!Q^XM%?+XC@?(ZU&4$I)O9\TG9][-V9^Z
M93]*?Q4RW,J6)J3HU(Q:<H>PI0YH]8\T(*4;K2Z>GGL?AU^QG_P0S_;9^*7P
MJM/C-;_&2+X7?V]"LECIEQ)=QWT]J>4EF6$KY:M]Y48EL<D+D9]@_P"'!G[=
M7_20@_\ @9J?_P <K]9:*,/P/D=&C&#4FUN^:2N^]DTD&;?2G\5,RS*KB:<Z
M-.,FW&'L*4^6/2/-.#E*RTNWKY;'QM_P3'_X)S?M"?L2^.O$_BGXS?M*?\)U
M:ZYI,-K96GGW;_99$EWE_P!^Q'(XXYKJ/^"SW_*-+XF?]<M)_P#3O95]0UA_
M$?X:^ OB_P""[WX=?$[PI9:YH>HB,7VEZA%OAGV2+(FY>^'16'NHKZ7 8##Y
M;AE0H)J*ONV]]=WJ?B?%G%><\:YW4S;-)1E6FHIN,(P5HI17NP2BM%T6NY\W
M_!+_ ()=?L!^(/@]X1\2ZU^S)H-S?7WAJPN;NXEEN"997MXW9B/-QRQ)Z8YK
MT?\ : _9YT#3/V)/B'\!?V>/ &FZ&-1\#ZK:Z/HNA6*6\<MQ+:R*$"H "TAP
MI8\G=R37KND:3IN@:3:Z%HUE';6=E;I!:6\2X6*)%"J@'8   ?2K%=A\V?F?
M^P9\#OA;\5OV2M!\81?\%-OC#X-DT/3#;>)O#%G\2+>PM_#\\)821^3)%F"+
MY2Z[CC:1R2#7,^-/@U\-_''_  2?^-?BS]DS7?B7XHT_4/'R:QJ^J^/4@:?6
M7M+B(W=[;F$ RPE<RL\@#$Q/D!E('WA\2?\ @GG^Q/\ %[QK+\1?B'^S=X:U
M#6KB;SKN^^RM"US)W>81,JS,>Y<,3WKU?PYX5\,>#_#MKX0\)^';'3-)L;<0
M66F6%JD-O!$!@(D:@*J^P&* /@;3/A%^S]J7[,R_M$S?\%:_CHOA+^P1=7$/
M_"SK8R1CRLM9F$P@^<#^[\G&XM\N.:XGX[^"/A9X2_X)8? C2?@_;^+QX4U#
MXUZ3>Z3#X\AMTU$P7$U])F1;?]V$8L73&<HZGO7V=<?\$UOV#+OQI_PG\_[*
M_A$ZD9_..-.Q;E\YR;<'R3SS]S%>F?$'X0?"_P"*^B6'AOXC>!=-UBPTK48;
M_3K.]MPT=M<P@B*5!T5E#,!Z9H Z2OFK_@K+^SGXU_:3_8UU?P_\,[*6Z\2^
M'-2MO$&AV4"Y>YFMBP>-!W<Q22[5'WG"KWKZ5HH ^9O@]^VW^QE^W3^SU-X9
M^)'COP_I\^L:.;+QOX(U_6AI]U;2%=MQ%AGCD,>X-B1#TQDJV5'R-\1_A3^P
M!X9_;\^ /@C]@#1=.U'7-.\>)>^-F\*:I>:K#;V<<D)5I)6DEB4)B4MM.4 ^
M?'%?>GQ@_8&_8V^/7B%_%WQ7_9W\-ZIJLS;KC4UM3;W%PWK+) 4:4^[D\<5U
M7P:_9R^!'[/.E2:-\$?A+H/AB&<#[2VDZ>D<EQCIYLF-\F.VXF@#YO\ V>(8
MF_X+)_M"7!0;U\%>'55L<@&UMB1^@_*LFW\5>'?V?/\ @M'XHUCXP:I!H^G_
M !0^&EE#X.UG491';RW%NT"26@E;"JY,+-M)&24'5T!^N=(^$WPVT#XB:O\
M%O1?!=A;>)M>MH;?6=;B@ N+R*)0L:2-_$%"J!]*I_&/X#_!O]H/PP/!OQK^
M&VD>)=-27S(;?5;19/)DQC?&WWHVQQN4@X)&: /D[_@H9XV\*_&W]KG]G#]G
MWX4ZW::UXHTCXGVOB?6DTJ=9FTK3;5DDD>8H2(]RJS 'KY8]5S+^S5XZ\'?#
M3_@K1^TIX5\?^)K'1KSQ%8>'+W1(]2NE@%[##8@2&,N0'*^:N0.>&_NG'TK\
M"OV3/V;OV9H[E?@3\'-$\-R7JA+R[LK8M<3H#D(\SEI&4'D*6P#SBH?CI^QY
M^S%^TO>VFJ?'3X*Z)XBO+"/R[6^NX"EPD>2WE^;&5<IDD["2N2>.30!\Q? W
MXM> ?C!_P7$\;:M\.?$=KJ]AI?P-.FR:C83"6"6>/4K)I!'(ORN%,FPE20&1
MAU!I?^"1?QS^$NF3_&_X/ZQXNTS3?$5E\:M=U:6SO;M(7N+.5XXUF7>1O"M"
MZMC.WY,XW"OK'P%^SC\!_A;X@L_%7PX^$NA:'J&G^'_[#L[K2]/2%H=.\[SS
M;#:!\AES(>Y8DG)-?)O[$_\ P3[^&WQ'\&?%&R_:_P#V:8;FYF^.FO:GX<E\
M0:<\%P]C,EKLEBD4JYA<HW .UBIX.* -?]BO6=-^.'_!3'X_?M(?#6[2^\%P
MZ5I/ANWUNV.ZVU.^AAB\UHG'RR"/RBNX$C:Z$'#"OM"L3X>?#?P!\)?"-IX"
M^&/@W3=!T6Q4K::9I5HL,,>3DD*H ))R2QY)))))K;H **** "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 ****
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 ****
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
&**** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732672528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Feb. 27, 2024</div></th>
<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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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-39326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">OPEN LENDING CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">84-5031428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1501 S. MoPac Expressway Suite #450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Austin<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">78746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">892-0400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">LPRO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
</tr>
<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">118,876,821<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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected portions of the Company&#8217;s definitive proxy statement for the 2024 annual meeting of stockholders are incorporated by reference into Part III of this Form 10-K.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001806201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<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-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732662368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_lpro_AuditInformationAbstract', window );"><strong>Audit Information [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_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Austin, Texas<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information [Abstract]</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;">lpro_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732739952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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">$ 240,206<span></span>
</td>
<td class="nump">$ 204,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">6,463<span></span>
</td>
<td class="nump">4,069<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">4,616<span></span>
</td>
<td class="nump">5,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Current contract assets, net</a></td>
<td class="nump">28,704<span></span>
</td>
<td class="nump">54,429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">7,035<span></span>
</td>
<td class="nump">9,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">2,852<span></span>
</td>
<td class="nump">2,361<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">289,876<span></span>
</td>
<td class="nump">280,744<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets, net</a></td>
<td class="nump">3,913<span></span>
</td>
<td class="nump">2,573<span></span>
</td>
</tr>
<tr class="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 asset, net</a></td>
<td class="nump">3,990<span></span>
</td>
<td class="nump">4,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Contract assets</a></td>
<td class="nump">610<span></span>
</td>
<td class="nump">21,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset, net</a></td>
<td class="nump">70,113<span></span>
</td>
<td class="nump">65,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">5,535<span></span>
</td>
<td class="nump">5,575<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">374,037<span></span>
</td>
<td class="nump">379,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_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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">375<span></span>
</td>
<td class="nump">288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">8,131<span></span>
</td>
<td class="nump">6,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Current portion of debt</a></td>
<td class="nump">4,688<span></span>
</td>
<td class="nump">3,750<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_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent', window );">Third-party claims administration liability</a></td>
<td class="nump">6,464<span></span>
</td>
<td class="nump">4,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">932<span></span>
</td>
<td class="nump">626<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">20,590<span></span>
</td>
<td class="nump">15,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_LongTermNotesPayable', window );">Long-term debt, net of deferred financing costs</a></td>
<td class="nump">139,357<span></span>
</td>
<td class="nump">143,683<span></span>
</td>
</tr>
<tr class="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 );">Operating lease liabilities</a></td>
<td class="nump">3,450<span></span>
</td>
<td class="nump">4,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">5,060<span></span>
</td>
<td class="nump">3,935<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">168,457<span></span>
</td>
<td class="nump">166,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value; 10,000,000 shares authorized and none issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 550,000,000 shares authorized, 128,198,185 shares issued and 118,819,795 shares outstanding as of December&#160;31, 2023 and 128,198,185 shares issued and 123,646,059 shares outstanding as of December&#160;31, 2022</a></td>
<td class="nump">1,282<span></span>
</td>
<td class="nump">1,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">502,032<span></span>
</td>
<td class="nump">499,625<span></span>
</td>
</tr>
<tr class="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">(193,749)<span></span>
</td>
<td class="num">(215,819)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock at cost, 9,378,390 shares at December&#160;31, 2023 and 4,552,126 at December&#160;31, 2022</a></td>
<td class="num">(103,985)<span></span>
</td>
<td class="num">(72,264)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">205,580<span></span>
</td>
<td class="nump">212,824<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 374,037<span></span>
</td>
<td class="nump">$ 379,631<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liability for Claims and Claims Adjustment Expense, 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;">lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due 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/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, classified as current. 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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735869264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">550,000,000<span></span>
</td>
<td class="nump">550,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">128,198,185<span></span>
</td>
<td class="nump">128,198,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">118,819,795<span></span>
</td>
<td class="nump">123,646,059<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">9,378,390<span></span>
</td>
<td class="nump">4,552,126<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<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 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 2: 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 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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336731136704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 117,460<span></span>
</td>
<td class="nump">$ 179,594<span></span>
</td>
<td class="nump">$ 215,655<span></span>
</td>
</tr>
<tr class="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 services</a></td>
<td class="nump">22,282<span></span>
</td>
<td class="nump">19,968<span></span>
</td>
<td class="nump">18,621<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">95,178<span></span>
</td>
<td class="nump">159,626<span></span>
</td>
<td class="nump">197,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating 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>
</tr>
<tr class="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">43,043<span></span>
</td>
<td class="nump">35,950<span></span>
</td>
<td class="nump">30,393<span></span>
</td>
</tr>
<tr class="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 );">Selling and marketing</a></td>
<td class="nump">17,485<span></span>
</td>
<td class="nump">17,856<span></span>
</td>
<td class="nump">12,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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">5,575<span></span>
</td>
<td class="nump">8,205<span></span>
</td>
<td class="nump">4,352<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">66,103<span></span>
</td>
<td class="nump">62,011<span></span>
</td>
<td class="nump">46,745<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 );">Operating income</a></td>
<td class="nump">29,075<span></span>
</td>
<td class="nump">97,615<span></span>
</td>
<td class="nump">150,289<span></span>
</td>
</tr>
<tr class="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">(10,661)<span></span>
</td>
<td class="num">(5,832)<span></span>
</td>
<td class="num">(5,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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">10,335<span></span>
</td>
<td class="nump">1,995<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnContractTermination', window );">Gain on extinguishment of tax receivable agreement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">55,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,778)<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="nump">109<span></span>
</td>
<td class="num">(238)<span></span>
</td>
<td class="num">(119)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">28,858<span></span>
</td>
<td class="nump">93,540<span></span>
</td>
<td class="nump">191,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">6,788<span></span>
</td>
<td class="nump">26,920<span></span>
</td>
<td class="nump">45,086<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 22,070<span></span>
</td>
<td class="nump">$ 66,620<span></span>
</td>
<td class="nump">$ 146,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income per common share</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
</tr>
<tr class="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 );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted average common shares outstanding</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">120,826,644<span></span>
</td>
<td class="nump">126,108,329<span></span>
</td>
<td class="nump">126,354,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">121,474,880<span></span>
</td>
<td class="nump">126,261,614<span></span>
</td>
<td class="nump">126,390,435<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=lpro_ProfitShareMember', window );">Profit share</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_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 43,301<span></span>
</td>
<td class="nump">$ 90,056<span></span>
</td>
<td class="nump">$ 133,215<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=lpro_ProgramFeeMember', window );">Program fees</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_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">64,092<span></span>
</td>
<td class="nump">80,611<span></span>
</td>
<td class="nump">75,630<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_AdministrativeServiceMember', window );">Claims administration and other service fees</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_RevenuesAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 10,067<span></span>
</td>
<td class="nump">$ 8,927<span></span>
</td>
<td class="nump">$ 6,810<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_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_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_GainLossOnContractTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnContractTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of purchase discount (premium) of interest 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://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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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(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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=lpro_ProfitShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_ProfitShareMember</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=lpro_ProgramFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_ProgramFeeMember</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_AdministrativeServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdministrativeServiceMember</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>22
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336726903680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</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>
<th class="th">
<div>Accumulated Deficit </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Treasury Stock</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 );">Common stock, beginning balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,198,185<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="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, 2020</a></td>
<td class="nump">$ 26,622<span></span>
</td>
<td class="num">$ (115)<span></span>
</td>
<td class="nump">$ 1,282<span></span>
</td>
<td class="nump">$ 491,246<span></span>
</td>
<td class="num">$ (428,406)<span></span>
</td>
<td class="num">$ (115)<span></span>
</td>
<td class="num">$ (37,500)<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_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares) at Dec. 31, 2020</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="nump">1,395,089<span></span>
</td>
</tr>
<tr class="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 [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>
<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_AdjustmentsToAdditionalPaidInCapitalOther', window );">Change in deferred tax asset</a></td>
<td class="nump">2,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,836<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 );">Share-based compensation</a></td>
<td class="nump">3,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (in shares)</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="num">(612,745)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(20,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="num">$ (20,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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock units issued, net of shares withheld for taxes</a></td>
<td class="num">(258)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(914)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock units issued, net of shares withheld for taxes (in shares)</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="nump">22,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">146,082<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">146,082<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_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,198,185<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="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 Dec. 31, 2021</a></td>
<td class="nump">158,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,282<span></span>
</td>
<td class="nump">496,983<span></span>
</td>
<td class="num">(282,439)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (56,844)<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_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Dec. 31, 2021</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="nump">1,985,309<span></span>
</td>
</tr>
<tr class="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 [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>
<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 );">Share-based compensation</a></td>
<td class="nump">5,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (in shares)</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="num">(2,643,306)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(18,018)<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="num">$ (18,018)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock units issued, net of shares withheld for taxes</a></td>
<td class="num">(209)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,807)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock units issued, net of shares withheld for taxes (in shares)</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="nump">76,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 66,620<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">66,620<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_PreferredStockSharesOutstanding', window );">Preferred stock, ending balance (in shares) at Dec. 31, 2022</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>
<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 );">Common stock, ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">123,646,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,198,185<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="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 Dec. 31, 2022</a></td>
<td class="nump">$ 212,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,282<span></span>
</td>
<td class="nump">499,625<span></span>
</td>
<td class="num">(215,819)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (72,264)<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_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">4,552,126<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">4,552,126<span></span>
</td>
</tr>
<tr class="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 [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>
<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 );">Share-based compensation</a></td>
<td class="nump">$ 9,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (in shares)</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="num">(5,233,065)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">(37,695)<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="num">$ (37,695)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock units issued, net of shares withheld for taxes</a></td>
<td class="num">(1,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,173)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,974<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock units issued, net of shares withheld for taxes (in shares)</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="nump">406,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 22,070<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">22,070<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_PreferredStockSharesOutstanding', window );">Preferred stock, ending balance (in shares) at Dec. 31, 2023</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>
<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 );">Common stock, ending balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">118,819,795<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,198,185<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="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 Dec. 31, 2023</a></td>
<td class="nump">$ 205,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,282<span></span>
</td>
<td class="nump">$ 502,032<span></span>
</td>
<td class="num">$ (193,749)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (103,985)<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_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">9,378,390<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">9,378,390<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_AdjustmentsToAdditionalPaidInCapitalOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other increase (decrease) in additional paid in capital (APIC).</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_AdjustmentsToAdditionalPaidInCapitalOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<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 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 2: 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 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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: 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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735680192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 22,070<span></span>
</td>
<td class="nump">$ 66,620<span></span>
</td>
<td class="nump">$ 146,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">9,492<span></span>
</td>
<td class="nump">5,449<span></span>
</td>
<td class="nump">3,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization of fixed assets</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="nump">915<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="ro">
<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 issuance costs</a></td>
<td class="nump">428<span></span>
</td>
<td class="nump">424<span></span>
</td>
<td class="nump">597<span></span>
</td>
</tr>
<tr class="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 );">Non-cash operating lease cost</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">579<span></span>
</td>
<td class="nump">544<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_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement', window );">Gain on extinguishment of tax receivable agreement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(55,422)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(4,985)<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="nump">20,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherOperatingActivities', window );">Other</a></td>
<td class="nump">15<span></span>
</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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets &amp; liabilities:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="nump">1,105<span></span>
</td>
<td class="nump">804<span></span>
</td>
<td class="num">(2,181)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets, net</a></td>
<td class="nump">46,116<span></span>
</td>
<td class="nump">37,527<span></span>
</td>
<td class="num">(23,763)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other current and non-current assets</a></td>
<td class="num">(507)<span></span>
</td>
<td class="num">(2,685)<span></span>
</td>
<td class="num">(1,120)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">86<span></span>
</td>
<td class="num">(996)<span></span>
</td>
<td class="num">(2,157)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">1,183<span></span>
</td>
<td class="nump">2,405<span></span>
</td>
<td class="nump">693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income tax receivable, net</a></td>
<td class="nump">2,699<span></span>
</td>
<td class="num">(8,369)<span></span>
</td>
<td class="num">(450)<span></span>
</td>
</tr>
<tr class="re">
<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 liabilities</a></td>
<td class="num">(561)<span></span>
</td>
<td class="num">(495)<span></span>
</td>
<td class="num">(364)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve', window );">Third-party claims administration liability</a></td>
<td class="nump">2,409<span></span>
</td>
<td class="nump">1,005<span></span>
</td>
<td class="nump">459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other current and non-current liabilities</a></td>
<td class="nump">1,329<span></span>
</td>
<td class="nump">3,873<span></span>
</td>
<td class="num">(935)<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 provided by operating activities</a></td>
<td class="nump">82,658<span></span>
</td>
<td class="nump">107,431<span></span>
</td>
<td class="nump">95,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Capitalized software development costs</a></td>
<td class="num">(123)<span></span>
</td>
<td class="num">(238)<span></span>
</td>
<td class="num">(111)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalized software development costs</a></td>
<td class="num">(2,055)<span></span>
</td>
<td class="num">(386)<span></span>
</td>
<td class="num">(1,876)<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 used in investing activities</a></td>
<td class="num">(2,178)<span></span>
</td>
<td class="num">(624)<span></span>
</td>
<td class="num">(1,987)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from term loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">125,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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolving facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Payments on term loans</a></td>
<td class="num">(3,750)<span></span>
</td>
<td class="num">(123,594)<span></span>
</td>
<td class="num">(169,191)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermLinesOfCredit', window );">Payments on revolving facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(25,000)<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_lpro_PaymentsOfDeferredFinancingsCosts', window );">Payment of deferred financing cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(976)<span></span>
</td>
<td class="num">(1,669)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Shares repurchased</a></td>
<td class="num">(37,322)<span></span>
</td>
<td class="num">(18,018)<span></span>
</td>
<td class="num">(20,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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes related to restricted stock units</a></td>
<td class="num">(1,258)<span></span>
</td>
<td class="num">(209)<span></span>
</td>
<td class="nump">0<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_lpro_PaymentsForSettlementOfTaxReceivableAgreement', window );">Settlement of tax receivable agreement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(36,948)<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 used in financing activities</a></td>
<td class="num">(42,330)<span></span>
</td>
<td class="num">(17,797)<span></span>
</td>
<td class="num">(77,808)<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 change in cash and cash equivalents and restricted cash</a></td>
<td class="nump">38,150<span></span>
</td>
<td class="nump">89,010<span></span>
</td>
<td class="nump">15,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash at the beginning of the period</a></td>
<td class="nump">208,519<span></span>
</td>
<td class="nump">119,509<span></span>
</td>
<td class="nump">104,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash at the end of the period</a></td>
<td class="nump">246,669<span></span>
</td>
<td class="nump">208,519<span></span>
</td>
<td class="nump">119,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</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_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">10,313<span></span>
</td>
<td class="nump">3,520<span></span>
</td>
<td class="nump">5,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income tax paid, net</a></td>
<td class="nump">9,075<span></span>
</td>
<td class="nump">36,112<span></span>
</td>
<td class="nump">25,280<span></span>
</td>
</tr>
<tr class="re">
<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>Non-cash investing and financing:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Fixed assets accrued but not paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">24<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_lpro_AccruedIntangibleAssetsCosts', window );">Share-based compensation for capitalized software development</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid', window );">Capitalized software development costs accrued but not paid</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_lpro_AccruedExciseTaxFromShareRepurchases', window );">Accrued excise tax associated with share repurchases</a></td>
<td class="nump">314<span></span>
</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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for lease obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_AccruedExciseTaxFromShareRepurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Excise Tax From Share Repurchases</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;">lpro_AccruedExciseTaxFromShareRepurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_AccruedIntangibleAssetsCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Intangible Assets Costs</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;">lpro_AccruedIntangibleAssetsCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized software development costs accrued but not 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;">lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Extinguishment Of Tax Receivable 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;">lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_PaymentsForSettlementOfTaxReceivableAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Settlement Of Tax Receivable 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;">lpro_PaymentsForSettlementOfTaxReceivableAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_PaymentsOfDeferredFinancingsCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments Of Deferred Financings Costs</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;">lpro_PaymentsOfDeferredFinancingsCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and 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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -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_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating 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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating liabilities 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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to satisfy grantee's tax withholding obligation 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 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for 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> -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_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating 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> -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_ProceedsFromOtherOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for 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/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)(2)<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733244976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business, Background and Nature of Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Description of Business, Background and Nature of Operations</a></td>
<td class="text">Description of Business, Background and Nature of Operations<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Open Lending Corporation, headquartered in Austin, Texas, provides loan analytics, risk-based loan pricing, risk modeling, and automated decision technology for automotive lenders throughout the U.S., which enables each lending institution to book near-prime and non-prime automotive loans, coupled with real-time underwriting of loan default insurance, out of their existing business flow. The Company also operates as a third-party administrator that adjudicates insurance claims and premium adjustments on automotive loans.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s flagship product, LPP, is a cloud-based automotive lending platform. LPP supports loans made to near-prime and non-prime borrowers and is designed to underwrite default insurance by linking automotive lenders to insurance companies. The platform uses risk-based pricing models that enable automotive lenders to assess the credit risk of a potential borrower using data driven analysis. The Company&#8217;s proprietary risk models project loan performance, including expected losses and prepayments in arriving at the optimal contract interest rate. LPP generates a risk-based, all-inclusive interest rate for a loan that is customized to each automotive lender, reflecting cost of capital, loan servicing and acquisition costs, expected recovery rates and target return on assets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nebula Acquisition Corporation (&#8220;Nebula&#8221;), our predecessor, was originally incorporated in Delaware on October 2, 2017 as a special purpose acquisition company for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses. On June 10, 2020 (the &#8220;Closing Date&#8221;), Nebula completed a business combination (the &#8220;Business Combination&#8221;) pursuant to that certain Business Combination Agreement by and among Nebula, Open Lending, LLC, and the other parties named therein (the &#8220;Business Combination Agreement&#8221;).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; &#8220;Open Lending,&#8221; and the &#8220;Company&#8221; refers to Open Lending Corporation, the combined company and its subsidiaries following the Business Combination. &#8220;Open Lending, LLC&#8221; and &#8220;Nebula&#8221; refer to Open Lending, LLC and Nebula Acquisition Corporation, respectively, prior to the Closing Date. </span></div>The Company has evaluated how it is organized and managed and has identified one operating segment. All of the Company&#8217;s operations and assets are in the U.S., and all of its revenues are attributable to U.S. customers.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733443392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting and Reporting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 and Reporting Policies</a></td>
<td class="text">Summary of Significant Accounting and Reporting Policies<div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:9.11pt">Basis of presentation and consolidation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) and include the accounts of the Company and all its subsidiaries that are directly or indirectly owned or controlled by the Company. All intercompany transactions and balances have been eliminated upon consolidation. Certain prior year amounts have been reclassified to conform to the Company&#8217;s presentation of its consolidated financial statements as of and for the year ended December&#160;31, 2023. Such reclassifications had no effect on the Company&#8217;s previously reported net income, earnings per share, cash flow or accumulated deficit.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:8.57pt">Use of estimates and judgments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and those differences may be material. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to estimates are recognized prospectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The most significant items subject to such estimates and assumptions include, but are not limited to, profit share revenue recognition and the corresponding impact on contract assets and assessing the realizability of deferred tax assets. The Company bases its estimates on historical trends and relevant assumptions that it believes to be reasonable under the circumstances. Accordingly, actual results could be materially different from those estimates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">c)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Income taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax laws and rates expected to apply </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company changed its policy to recognize interest and penalties related to income taxes as a component of income tax expense to better align the classification with the substance of the associated transactions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">d)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Cash and cash equivalents</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of commercial analysis accounts, money market funds and U.S. Treasury securities. The Company considers securities that are highly liquid, readily convertible into cash and have original maturities of less than three months when purchased to be cash equivalents. The Company determines the appropriate classification of the Company&#8217;s cash and cash equivalents at the time of purchase.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Restricted cash</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash relates to deposits held in a financial institution for the processing of automated clearing house transactions and funds held by the Company on behalf of the insurance carriers, delegated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. As a third-party administrator of insurance claims and refund adjudication, the Company collects funds from insurance partners which are intended to be used to settle insurance claims and process funds on behalf of the insurance partners. The balance of these funds held on behalf of insurance partners was $6.5 million and $4.1 million as of December&#160;31, 2023 and 2022 respectively, with an offsetting liability included in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Third-party claims administration liability</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Consolidated Balance Sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">f)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.34pt">Accounts receivable </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable includes program fees billed to customers, for which payments are expected to be received within 30 days from billing. The program fees are assessed at the time when the customer uses LPP to certify consumer loans and are billed either as an upfront fee or in 12 equal installments. The Company bills customers for the upfront fee following the month the service is provided and for the monthly installment fee over 12 months. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statement of cash flows. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">g)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Contract assets </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets for program fees are increased by recognized and unbilled program fee revenues related to monthly-pay arrangements. Once the monthly-pay arrangement&#8217;s program fees for the current month are due, they are reclassified from contract assets and recognized as accounts receivable. Contract assets for profit share and claims administration fees (&#8220;TPA fees&#8221;) are increased for recognized profit share and TPA fees revenue and are decreased by payments received from insurance carriers within 60 days after month end. These payments are reported in net cash provided by operating activities within the consolidated statement of cash flows. Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ica9913e8961d4403a44f5029dd65b27b_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3&#8212;Contract Assets</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">h)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Allowance for current expected credit losses (&#8220;CECL&#8221;)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a CECL allowance on its accounts receivable and contract assets. The allowance represents an estimate based primarily on market implied lifetime probabilities of default and loss severities for assets with similar risk characteristics. As these inputs are derived from market observations, they inherently include forward-looking expectations about macro-economic conditions. The allowance is evaluated quarterly by the Company for adequacy by taking into consideration factors such as reasonableness of the market implied loss statistics, historical lifetime loss data, and credit quality of the customer base. Provisions for the allowance for expected credit losses attributable to bad debt are recorded as general and administrative expenses. Account balances deemed uncollectible are written off, net of actual recoveries. If circumstances related to specific customers change, the Company&#8217;s estimate of the recoverability of its contract asset could be further adjusted. The Company does not have any material accounts receivable or contract asset receivable balances that are past due and has not written off any balances in its portfolio for the periods presented. The allowance for expected credit losses on accounts receivable and contract assets receivable, in the aggregate, was less than $0.1&#160;million as of December 31, 2023 and 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt">Fixed Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fixed assets primarily consists of software developed for internal use, furniture, fixtures and equipment used in the normal course of business, and leasehold improvements. Fixed assets are recorded at cost, less accumulated depreciation, amortization and impairment losses, if any. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the useful life of the respective asset are expensed as incurred.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to internally developed software are capitalized when preliminary development efforts are successfully completed, and it is probable that the project will be completed and the software will be used as intended. Salaries and compensation costs for employees and fees paid to third-party consultants who are directly involved in development efforts and costs incurred for upgrades and enhancements that result in additional functionality of the software are capitalized as fixed assets on the Consolidated Balance Sheets. Related training and maintenance costs are expensed as incurred. Amortization of internal-use software begins when the software is ready for its intended use and is amortized over three years, the period for which the software is expected to contribute to future cash flows.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense is calculated using the straight-line method based on the estimated useful lives of the fixed assets, which ranges from <span style="-sec-ix-hidden:f-398">three</span> to eight years. Depreciation and amortization expense was $1.2 million, $0.9 million and $0.8 million for the years ended December&#160;31, 2023, 2022 and 2021, respectively and is recognized within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are amortized over the shorter of the lease term or the estimated useful lives of the assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fixed assets are reviewed for impairment whenever events or changes in circumstances indicate that the amount recorded may not be recoverable, and if not deemed recoverable based on the assets&#8217; expected undiscounted cash flows, an impairment loss is recognized to the extent that the carrying amount exceeds the fair value. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">j)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt">Operating Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease, or contains a lease, at the inception of the arrangement and evaluates whether the lease is an operating lease or a finance lease at the commencement date. The Company recognizes lease right-of-use (&#8220;ROU&#8221;) assets and lease liabilities for operating and finance leases with initial terms greater than 12 months. ROU assets represent the Company&#8217;s right to use an asset for the lease term, while lease liabilities represent the Company&#8217;s obligation to make the related lease payments. The ROU assets for operating and finance leases and liabilities are recognized based on the present value of fixed lease payments over the lease term at the lease commencement date. Lease liabilities are calculated as the present value of fixed payments not yet paid at the measurement date. Since the interest rate implicit in the Company&#8217;s leases is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of its lease payments. The Company&#8217;s incremental borrowing rate is determined based on the interest rate paid to borrow on a collateralized basis over a similar term. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets are recognized net of any lease prepayments and incentives. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments that are not based on an index or a rate, such as common area maintenance fees, taxes and insurance, are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">k)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Fair value measurements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In arriving at a fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. The three levels of inputs used to establish fair value are the following:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 2 &#8212; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">l)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt">Revenue recognition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is generated through three streams: (i) program fees paid to the Company by automotive lenders, (ii) profit share paid to the Company by insurance partners and (iii) claims administration service fees paid to the Company by insurance partners. The Company disaggregates revenues by revenue source (i.e., program fees, profit share and claims administration and other service fees), and the level of disaggregation is presented in the Consolidated Statements of Operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for a contract with a customer when (i) both parties have approved the contract and are committed to perform their respective obligations, (ii) each party&#8217;s rights and payment terms can be identified, (iii) the contract has commercial substance, and (iv) it is probable the Company will collect substantially all of the consideration it is entitled to receive. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer. In compliance with ASC 606, when the Company&#8217;s performance obligations have been completed, however the final amount of transaction price is unknown, the Company estimates the amount of the transaction price it expects to be entitled to under the Company&#8217;s customer contracts. The Company recognizes subsequent adjustments to an estimated transaction price upon the receipt of additional information or final settlement, whichever occurs first.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Program fee revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company earns program fees by providing customers with access to and use of LPP. Program fee contracts contain a single performance obligation, which is complete when a loan is certified through LPP and is issued by the lending institution. Approximately 10% of loan originations are paid through 12-month financing arrangements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Profit Share Revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Profit share represents the Company&#8217;s participation in the underwriting profit of third-party insurance partners who provide automotive lenders with credit default insurance on loans those lenders make using LPP. The Company receives a percentage of the aggregate monthly insurance underwriting profit. Monthly insurance underwriting profit is calculated as the monthly earned premium less expenses and losses (including reserves for incurred, but not reported losses), with losses accrued and carried forward for future profit share calculations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company fulfills its performance obligation upon placement of the insurance and recognizes profit share based on the amount of cash flows it expects to receive from the insurance company over the term of the underlying insured loan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly basis, the Company uses a forecast model to estimate variable consideration based on undiscounted expected future profit share to be received from the insurance carriers. The forecast model projects loan-level earned premiums and insurance claim payments driven by projections of prepayment rate, loan default rate and severity of loss. These assumptions are derived from an analysis of the historical performance of the active loan portfolio, prevailing default and prepayment trends, and macroeconomic projections. Estimates of variable consideration generated by the forecast model are constrained to the extent that it is probable that a significant reversal of incremental revenue will not occur in future periods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continually assesses the default and prepayment assumptions of its core forecast model against reported performance and lender delinquency data. The forecast model is updated to ensure that default and prepayment rate projections align with actual experience. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Claims administration services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the insurance policies issued through the Company&#8217;s program, the Company provides adjudication services for insurance claims on the third-party insurer&#8217;s policies for auto loans processed through LPP. The Company earns a monthly service fee which is calculated by the third-party insurance providers as 3% of the monthly net insurance earned premium collected over the life of the underlying loan. In this arrangement, the performance obligation to provide claims administration services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as the Company satisfies its performance obligations. Revenue is recognized as the service is provided over the term of the adjudication contract with the insurance carrier.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">m)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.78pt">Research and development costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs consist primarily of compensation and benefits of employees engaged in the ongoing development of the Company&#8217;s lending enablement platform, LPP.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">n)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Advertising Costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are typically expensed as incurred and are included in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling and marketing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the accompanying Consolidated Statements of Operations. These costs were $1.1 million during the year ended December 31, 2023. During the years ended December 31, 2022 and 2021, such costs were minimal.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">o)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Deferred financing costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreement. Deferred financing costs related to the Term Loan due 2027 (as defined hereinafter) are included as a reduction within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt, net of deferred financing costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the accompanying Consolidated Balance Sheets. Deferred financing costs related to the Revolving Credit Facility are included in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the accompanying Consolidated Balance Sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">p)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Share-based compensation</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the grant date fair value of time-based restricted stock units (&#8220;RSUs&#8221;). The Company uses the grant date fair value for performance-based restricted stock units (&#8220;PSUs&#8221;) and utilizes the Monte Carlo simulation for PSUs with performance and market conditions. The Monte Carlo simulation model utilizes multiple input variables that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value. The Company utilizes the Black-Scholes option pricing model to estimate the fair value of employee stock options. This model requires the use of input assumptions, including expected volatility, expected life, expected dividend yield, and expected risk-free rate of return. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected life of the awards is estimated using the &#8220;Simplified Method&#8221;, which utilizes the midpoint between the vesting date and the end of the contractual term. The Company uses the Simplified Method due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the stock options. The risk-free interest rate assumption is based on observed interest rates appropriate for the terms of awards</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The expected volatility is based on the average of implied and observed historical volatility of comparable companies since the Company does not have enough history as a public company. Changes in these assumptions can materially affect the fair value estimate of the awards. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expense for unvested awards in the Consolidated Statements of Operations and, net of actual forfeitures in the period they occur, on a straight-line basis over the requisite service or performance period. Certain </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are evaluated on a quarterly basis for probability of meeting performance metrics and any adjustments to share-based compensation expense are then made in the quarter of evaluation. For PSUs, the Company must also make assumptions regarding the likelihood of achieving performance metrics. If actual results differ significantly from these estimates, share-based compensation expense and the Company&#8217;s results of operations could be materially affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to issue shares from treasury stock when stock options are exercised or when RSUs and PSUs vest. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">q)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Treasury stock</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for treasury stock under the cost method and includes treasury stock as a component of stockholders&#8217; equity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">r)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:28.78pt">Net income per share</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s basic net income per share is calculated by dividing net income attributable to common stockholders by the weighted average number of shares of common shares outstanding for the period, without consideration of potentially dilutive securities. The diluted net income per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury stock method or the if-converted method based on the nature of such securities. Diluted net income per share is the same as basic net income per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">s)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Concentrations of revenue and credit risks</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s largest insurance carrier partner accounted for 30% of the Company&#8217;s total revenue during the year ended December&#160;31, 2023. The Company&#8217;s largest insurance carrier partners accounted for 34%, 11% and 10%, respectively, of the Company&#8217;s total revenue during the year ended December&#160;31, 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no lender customers who accounted for 10% or more of the Company&#8217;s total revenue during the years ended December&#160;31, 2023, 2022 and 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and contract assets to the extent of the amounts recorded on the balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are deposited in commercial analysis accounts, money market funds and U.S. Treasury securities at financial institutions with high credit standing. Restricted cash relates to funds held by the Company on behalf of the insurance carriers, designated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. At times, such deposits may be in excess of the Federal Deposit Insurance Corporation insurance limits of $250,000 per institution. The Company has not experienced any losses on its deposits of cash and cash equivalents and management believes the Company is not exposed to significant risks on such accounts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounts receivable and contract assets are derived from revenue earned from customers. The Company maintains an allowance for expected credit losses on its accounts receivable and contract asset receivable in accordance with CECL.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company had one customer that represented at least 10% of the Company&#8217;s accounts receivable. As of December&#160;31, 2022, the Company had no customers that represented at least 10% of the Company&#8217;s accounts receivable. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">t)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.34pt">Recently issued accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves the disclosures about a public entity's reportable segments through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The ASU requires additional disclosure related to rate reconciliation, income taxes paid, and other disclosures to improve the effectiveness of income tax disclosures. The ASU is effective for annual periods beginning after December 15, 2024, and applied on a prospective basis. Early adoption and retrospective application is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.</span></div>)&#160;&#160;&#160;&#160;Recently adopted new accounting standards<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no new standards adopted by the Company during the year ended December&#160;31, 2023.</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_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>26
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733305456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Contract Assets</a></td>
<td class="text">Contract Assets<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s contract assets primarily result from the timing difference between the satisfaction of its performance obligation and the customer&#8217;s payment. The Company fulfills its obligation under a contract with a customer by transferring services in exchange for consideration from the customer. The Company recognizes contract assets when it transfers services to a customer, recognizes revenue for amounts not yet billed, and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance obligations satisfied in previous periods, the Company evaluates and updates its profit share revenue forecast on a quarterly basis and adjusts contract assets accordingly. During the years ended December 31, 2023 and 2022, contract asset adjustments attributable to profit share revenue forecast adjustments resulted in a reduction of $22.8&#160;million and a reduction of $5.7&#160;million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets balances for the periods indicated below were as follows:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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:48.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.748%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Profit<br/>Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TPA&#160;Fee</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Program<br/>Fee</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105,486</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,316</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,154</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,956</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of contract asset due to new business generation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,733&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,924&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,812&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,469&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables transferred from contract assets upon billing the lending institutions</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,039)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received from insurance carriers</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</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:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,889</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,609</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,932</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">75,430</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of contract assets due to new business generation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,113&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,245&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,413&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables transferred from contract assets upon billing the lending institutions</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,440)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,440)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received from insurance carriers</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2023</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,855</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,721</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,738</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,314</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company&#8217;s contract assets consisted of $28.7 million and $54.4 million, respectively, as the current portion estimated to be received within one year, and $0.6 million and $21.0 million, respectively, in the non-current portion to be received beyond one year.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Costs</span></div>The fulfillment costs associated with the Company&#8217;s contracts with customers do not meet the criteria for capitalization and therefore are expensed as incurred<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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735866144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 );">Debt</a></td>
<td class="text">Debt<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the Company&#8217;s debt as of the dates indicated:</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:72.730%"></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.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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</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:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan due 2027</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,313&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149,063&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving Credit Facility</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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,630)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,045&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147,433&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,750)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total long-term debt, net of deferred financing costs</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">139,357</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">143,683</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement&#8212;Term Loan due 2027, and Revolving Credit Facility</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;9, 2022, the Company entered into a First Amendment to its existing Credit Agreement (the &#8220;First Amendment&#8221;) with Wells Fargo Bank, N.A. (&#8220;Wells Fargo&#8221;), as the administrative agent, and the financial institutions party thereto, as the lenders. The First Amendment provided the Company senior secured credit facilities in an aggregate principal amount of $300.0 million, which (i) established a term loan due 2027 with a principal amount of $150.0 million,(the &#8220;Term Loan due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;),</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and (ii) increased the borrowing capacity on the existing revolving credit facility to $150.0 million (the &#8220;Revolving Credit Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, both scheduled to mature on September&#160;9, 2027 (collectively, the &#8220;Credit Agreement</span><span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used proceeds from the Term Loan due 2027 to pay off all outstanding amounts under its prior credit agreement and pay transaction costs related to the First Amendment. The remaining proceeds were used for working capital and other general corporate purposes. The transaction was treated as a debt modification under ASC Topic 470-50, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Modifications and Extinguishments&#8221;.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obligations of the Company under the Credit Agreement are guaranteed by all of the Company&#8217;s U.S. subsidiaries and are secured by substantially all of the assets of the Company and its U.S. subsidiaries, subject to customary exceptions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Agreement bear interest at a rate equal to either (i) an Alternate Base rate (&#8220;ABR&#8221;) or (ii) the term Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus 0.10% (&#8220;Adjusted SOFR&#8221;) plus a spread that is based upon the Company&#8217;s total net leverage ratio. The spread ranges from 0.625% to 1.375% per annum for ABR loans and 1.625% to 2.375% per annum for Adjusted SOFR loans. With respect to the ABR loans, interest will be payable at the end of each calendar quarter. With respect to the Adjusted SOFR loans, interest will be payable at the end of the selected interest period (at least quarterly). Additionally, there is an unused commitment fee payable at the end of each quarter at a rate per annum ranging from 0.15% to 0.225% based on the average daily unused portion of the Revolving Credit Facility and other customary letter of credit fees. Pursuant to the Credit Agreement, the interest rate spread and commitment fees increase or decrease in increments as the Company&#8217;s Funded Secured Debt/EBITDA ratio increases or decreases. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Term Loan due 2027 and the Revolving Credit Facility were both subject to an Adjusted SOFR rate of 5.477% plus a spread of 1.625% per annum. Commitment fees were accrued at 0.150% under the Revolving Credit Facility&#8217;s unused commitment balance of $150.0 million as of December&#160;31, 2023. As of December&#160;31, 2023, the effective interest rate on the Company&#8217;s outstanding borrowings was 7.348%.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Credit Agreement, the Company incurred aggregate deferred financing costs of $2.6 million, of which (i) $2.1 million was allocated to the related term loans and capitalized as a contra-liability against the principal balance of the term loans, and (ii) $0.5 million was allocated to the Revolving Credit Facility and is included within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the Consolidated Balance Sheets. These deferred financing costs are amortized as interest expense using the effective interest method over the term of the Credit Agreement. Unamortized deferred financing costs related to the Term Loan due 2027 and the Revolving Credit Facility were $1.3 million and $0.3 million, respectively, as of December&#160;31, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains a maximum total net leverage ratio financial covenant and a minimum fixed charge coverage ratio financial covenant, which are tested quarterly. The maximum total net leverage ratio is 3.5:1 for any fiscal quarter ending on or prior to June 30, 2024 and then decreases to 3.0:1 for any fiscal quarter ending after June 30, 2024. The minimum fixed charge coverage ratio is 1.25:1. As of December&#160;31, 2023, the Company was in compliance with all required covenants under the Credit Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principal Maturities of Debt</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal maturities of debt outstanding as of December&#160;31, 2023 are as follows:</span><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:70.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,688&#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:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500&#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:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500&#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:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,625&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145,313</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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><td colspan="3" style="padding:0 1pt"></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_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>28
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732656144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June&#160;11, 2020, the Company&#8217;s common stock began trading on the Nasdaq under the symbol &#8220;LPRO.&#8221; Pursuant to the terms of the Amended and Restated Certificate of Incorporation, the Company was authorized to issue the following shares and classes of capital stock, each with a par value of $0.01 per share: (i) 550,000,000 shares of common stock and (ii) 10,000,000 shares of preferred stock. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;17, 2022, the Board of Directors authorized the Share Repurchase Program allowing the Company to repurchase up to $75.0 million of the Company&#8217;s outstanding common stock until November&#160;17, 2023. On October&#160;26, 2023, the Board of Directors extended the expiration date of the Share Repurchase Program to March&#160;31, 2024. Repurchases may be made at management&#8217;s discretion from time to time on the open market. The Share Repurchase Program may be suspended, amended, or discontinued at any time. Pursuant to the Share Repurchase Program, the Company repurchased 5,233,065 shares at an average price of $7.13 for a total of $37.3 million, excluding excise tax, during the year ended December&#160;31, 2023. Pursuant to the Share Repurchase Program, the Company repurchased 2,643,306 shares at an average price of $6.82 for a total of $18.0 million during the year ended December&#160;31, 2022. These shares were recorded to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treasury stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at cost in the Consolidated Balance Sheets, which includes $0.3 million of excise tax expected to be paid in April 2024. This excise tax payable is included within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Balance Sheets. As of December&#160;31, 2023, the Company had $19.6 million available under the Share Repurchase Program.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2023, the Company repurchased 5,233,065 shares of common stock and issued 406,801 shares of common stock, net of shares withheld for taxes, related to RSUs that vested during 2023. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company repurchased 2,643,306 shares of common stock and issued 76,489 shares of common stock, net of shares withheld for taxes, related to RSUs that vested during 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of these events, the Company&#8217;s outstanding common stock was 118,819,795 shares, net of treasury shares, as of December&#160;31, 2023.</span></div><div style="margin-top:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any decision to declare and pay dividends in the future will be made at the sole discretion of the Company&#8217;s Board of Directors and will depend on, among other things, results of operations, cash requirements, financial condition, contractual restrictions and other factors that the Company&#8217;s Board of Directors may deem relevant. In addition, the Company&#8217;s ability to pay dividends will be limited by covenants in its existing indebtedness and may be limited by the agreements governing other indebtedness that it or its subsidiaries incur in the future.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336826095328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 );">Share-Based Compensation</a></td>
<td class="text">Share-Based Compensation<div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 Stock Option and Incentive Plan (the &#8220;2020 Plan&#8221;)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2020 Plan, approved by Nebula&#8217;s stockholders on June 9, 2020, provides for the grant of stock options, stock appreciation rights, restricted stock units and other stock or cash-based awards. The Company initially reserved 9,693,750 shares, approximately 10% the number of shares of its common stock outstanding upon the Closing Date, as the initial limit for the issuance of awards under the 2020 Plan. The 2020 Plan provides that effective January 1, 2021, the number of shares reserved and available for issuance under the plan automatically increases on January 1 of each year by 4% of the outstanding number of shares of the Company&#8217;s common stock on December 31 of the immediately preceding year. The total reserved shares are subject to an adjustment in the event of a stock split, stock dividend or other change in the Company&#8217;s capitalization. As of December&#160;31, 2023, the shares available for issuance under the 2020 Plan were 21&#160;million shares, which includes the 4% annual increase in 2023 less RSUs, PSUs and stock options granted under the 2020 Plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense recorded for each type of award is as follows:</span></div><div style="margin-top:6pt;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:53.445%"></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.122%"></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.416%"></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.418%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based restricted stock units</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,010&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,458&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,934&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation expense</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,492</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,449</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,815</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2023, 2022 and 2021, share-based compensation expense was allocated to cost of services, general and administrative, selling and marketing, and research and development, generally based on the functional responsibilities of the awarded unitholders in the accompanying Consolidated Statements of Operations as follows:</span></div><div style="margin-top:6pt;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:53.445%"></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.122%"></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.416%"></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.418%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,565&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,028&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,102&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,492</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,449</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,815</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Time-Based Restricted Stock Units</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs represent the right to receive shares of common stock at the end of the vesting period in an amount equal to the number of RSUs that vest. RSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases providing services to the Company prior to the lapse of the restriction. The fair value used to calculate share-based compensation expense of such RSUs is determined using the closing price on the date of grant applied to the total number of shares that were anticipated to fully </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vest based on schedules as set forth in the respective award agreements, generally over four years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity for the year end December&#160;31, 2023:</span></div><div style="margin-top:6pt;text-align:center"><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:70.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Time-Based<br/>Restricted Stock Units</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value at Grant Date</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,023,383</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.52</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,615,305&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.85&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.26&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.04</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,820,534</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.77</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of the RSUs that vested during the years ended December 31, 2023 and 2022 was $4.2 million and $0.9 million, respectively. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-Based Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021 and 2022, PSUs were granted with a three-year performance period. The terms and conditions of the PSUs allow for vesting of the awards ranging between forfeiture and 100% of target. PSUs represent the right to receive shares of common stock at the end of the vesting period in an amount equal to the number of PSUs that </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vest. PSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases providing services to the Company prior to the lapse of the restriction. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the probability of achieving performance goals on a quarterly basis for these awards and recognizes share-based compensation to the extent achievement of performance goals is considered probable. During the year ended December&#160;31, 2022, the Company determined certain performance goals were improbable of being achieved and recorded a reduction to its share-based compensation expense of approximately $1.0&#160;million, which represented a change in estimate related to share-based compensation expense reported in prior periods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, PSUs were granted with a three-year performance period. The terms and conditions of the PSUs allow for vesting of the awards ranging between forfeiture and 200% of target. The vesting level is calculated based on the total stockholder return achieved during the performance period compared to the total stockholder return of a predetermined peer group. The fair value of the PSUs was determined using a Monte Carlo simulation and will be recognized over the requisite service period. The Monte Carlo simulation model utilizes multiple input variables that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award. Expected volatility in the model was estimated using were estimated using a historical period consistent with the performance period of approximately three years. The risk-free interest rate was based on the United States Treasury rate for a term commensurate with the expected life of the grant. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following assumptions to estimate the fair value of PSUs granted during the periods indicated:</span></div><div style="margin-top:6pt;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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.719%"></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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSU activity for the year ended December&#160;31, 2023:</span></div><div style="margin-bottom:6pt;margin-top:6pt;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:63.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.955%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based<br/>Restricted Stock Units</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value at Grant Date</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">159,965</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.35</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,425&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.80&#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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">441,390</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17.90</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding stock options vest, subject to the continued employment of the grantees, in equal annual installments over four years following the grant date. The contractual term for the exercisability of the stock options is ten years from the grant date. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the year ended December&#160;31, 2023:</span></div><div style="margin-top:6pt;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:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.424%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Contractual Term (Years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">172,461</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.56</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.44</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.56&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.56&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140,049</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.56</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.81</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested and expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140,049</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.56</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.81</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.56</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.75</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s stock options had</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> no intrinsic value as of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> December 31, 2023 and 2022. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair value of each stock option on the date of grant using a Black&#8211;Scholes option-pricing model, applying the following assumptions:</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:74.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15.51</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (d)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td></tr></table></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:9pt;font-weight:400;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">The risk-free interest rate was interpolated from the five-year and seven-year Constant Maturity Treasury rate published by the U.S. Treasury as of the date of the grant.</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:9pt;font-weight:400;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">The expected life was estimated using the Simplified Method, which utilizes the midpoint between the vesting date and the end of the contractual term. </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:9pt;font-weight:400;line-height:120%">c)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">The expected volatility rate was based on the average of implied and observed historical volatility of comparable companies.</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:9pt;font-weight:400;line-height:120%">d)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">At the grant date, no dividends were expected to be paid over the contractual term of the stock options granted, based on the Company's dividend policy, resulting in the use of a zero dividend rate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unrecognized Share-Based Compensation Expense</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects future compensation expense to be recorded for share-based compensation awards that were outstanding as of December&#160;31, 2023:</span></div><div style="margin-top:5pt;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:52.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.271%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized Expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based restricted stock units</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,943&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total unrecognized stock-based compensation expense</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,114</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.54</span></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>30
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733456032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 Income Per Share</a></td>
<td class="text">Net Income Per Share<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed based on the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is computed based on the weighted average number of common shares outstanding plus the effect of potentially dilutive common shares outstanding during the period using the applicable methods. The potentially dilutive common shares during the years ended December&#160;31, 2023, 2022 and 2021 include unvested and unexercised stock options, unvested time-based restricted stock units and unvested performance-based restricted stock units whose performance conditions have been satisfied. The potentially dilutive common shares during the same periods do not include performance-based restricted stock units if the performance conditions of these awards have not been satisfied. The potentially dilutive common shares are included in the calculation of diluted net income per share only when their effect is dilutive.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the years ended December&#160;31, 2023, 2022 and 2021:</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:58.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: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.623%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Basic net income per share:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,070&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,620&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,082&#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to common stockholders</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,620</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,082</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,826,644</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,108,329</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,354,597</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share attributable to common stockholders</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.18</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.53</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Diluted net income per share:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to common stockholders</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,620</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,082</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,826,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,108,329&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,354,597&#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 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of time-based restricted stock units outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,236&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,285&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,838&#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 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">121,474,880</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,261,614</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,390,435</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share attributable to common stockholders</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.18</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.53</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive outstanding securities for the years ended December&#160;31, 2023, 2022 and 2021 were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive for the periods presented, or the issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the periods:</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:59.572%"></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.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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.332%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested and unexercised stock options</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,049&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,461&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,348&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested time-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,702&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,349&#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:'Arial',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance-based restricted stock units</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,675&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,965&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,289&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">845,426</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">743,775</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">443,637</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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_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>31
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732656144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 of Financial Instruments</a></td>
<td class="text">Fair Value of Financial Instruments<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In arriving at a fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In situations where there is little, if any, market activity for the asset or liability at the measurement date, the fair value measurement reflects the Company&#8217;s own judgments about the assumptions that market participants would use in pricing the asset or liability. Those judgments are developed by the Company based on the best information available in the circumstances, including expected cash flows and appropriately risk-adjusted discount rates, available observable and unobservable inputs.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets are measured at fair value on a nonrecurring basis. These assets, including fixed assets and operating lease right-of-use asset, are subject to fair value adjustments whenever events or circumstances indicate </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the carrying value of the assets may not be recoverable and are subsequently written down to fair value when impaired. During the years ended December&#160;31, 2023, 2022 and 2021, the Company had no impairment charges related to its fixed assets or operating lease right-of-use asset.</span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial assets measured at fair value on a recurring basis were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;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:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.007%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurement as of December&#160;31, 2023</span></div></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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,671&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,671&#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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,121&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,121&#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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">211,792</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">211,792</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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-bottom:6pt;margin-top:6pt;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:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.007%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurement as of December&#160;31, 2022</span></div></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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,915&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,915&#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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,511&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,511&#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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">187,426</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">187,426</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reported in the Consolidated Balance Sheets as current assets or current liabilities, including </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current contract assets, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other current assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts payable</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, each approximate their fair value due to the short-term maturities of the instruments. </span></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Not Carried at Fair Value</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the fair value of financial assets that are not measured at fair value:</span></div><div style="margin-bottom:6pt;margin-top:6pt;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:33.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.549%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,045&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,045&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,433&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,433&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,045</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,045</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,433</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,433</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company&#8217;s debt approximates its fair value due to its variable interest rate. The fair value was determined using the Adjusted SOFR as of December&#160;31, 2023, and 2022, plus an applicable spread, a Level 2 classification in the fair value hierarchy. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounting policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers in or out of any level for the years ended December&#160;31, 2023 and 2022.</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>32
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732669872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one real estate operating lease associated with its corporate headquarters, which commenced on September 1, 2020 and expires on January 31, 2029. The lease agreement provides a <span style="-sec-ix-hidden:f-719">five</span> year lease term extension option, which is not included in the Company&#8217;s lease ROU asset and lease liability balances as of December&#160;31, 2023. The lease agreement contains lease and non-lease components that are accounted for as a single lease component.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2023, 2022 and 2021, the Company recorded the following lease expenses:</span></div><div style="margin-top:6pt;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:56.001%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.227%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease payments</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,354</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,361</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,408</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to the Company&#8217;s operating lease is as follows:</span></div><div style="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:58.197%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></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.385%"></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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new lease liabilities</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.72&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.72&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.72&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease ROU asset and lease liability is summarized below. The current and non-current lease liabilities are reflected in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-743"><span style="-sec-ix-hidden:f-744">Other current liabilities</span></span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating lease liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, on the Company&#8217;s Consolidated Balance Sheets, as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:63.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.247%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,911&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,921)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,301)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net operating lease right-of-use asset, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,990</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,610</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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></tr><tr style="height:14pt"><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 #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,082&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,082</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,643</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company&#8217;s operating lease liability is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:68.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December&#160;31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,938&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,082</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company was not involved in any claim, proceeding or litigation which may be deemed to have a material adverse effect on the Company&#8217;s consolidated financial statements.</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>33
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336819374480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Plan</a></td>
<td class="text">Retirement Plan<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) profit-sharing plan (the &#8220;401(k) Plan&#8221;) for the benefit of all employees who have attained the age of 21 years old and have completed 60 days of service. Eligible employees may contribute to the 401(k) Plan subject to certain limitations. Under the provisions of the 401(k) Plan, the Company will make a safe harbor non-elective contribution equal to 3% of each participant&#8217;s compensation and may make discretionary matching contributions, as well as profit-sharing contributions, as determined by management. The Company made no profit-sharing contributions during the years ended December&#160;31, 2023, 2022 and 2021. The Company made safe harbor non-elective contributions of $0.9 million, $0.7 million and $0.5 million to the 401(k) Plan during the years ended December&#160;31, 2023, 2022 and 2021, respectively.</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480266/715-60-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336731893648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2023, 2022 and 2021, the Company recognized income tax expense of $6.8 million, $26.9 million and $45.1 million, respectively, resulting in effective tax rates of 23.5%, 28.8% and 23.6%, respectively. The Company&#8217;s income tax expense for the year ended December&#160;31, 2023 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% are primarily the result of permanent book/tax differences related to non-deductible compensation under Section 162(m).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax expense for the year ended December&#160;31, 2022 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% primarily due to the impact of state income taxes. The Company&#8217;s income tax expense for the year ended December&#160;31, 2021 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% primarily due to the impact of state income taxes and the gain associated with the extinguishment of the liability associated with the tax receivable agreement. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s income tax expense attributable to operations are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:58.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.868%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current tax expense</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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,091&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,029&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,537&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,682&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,516&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,494&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax expense (benefit)</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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,098&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,540&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,957&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,788</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,920</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,086</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:14pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax expense attributable to operations differs from the expected tax benefit amount computed by applying the statutory federal income tax rate to income before taxes is as follows:</span></div><div style="margin-top:6pt;text-align:center"><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:57.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit) computed at the statutory rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes</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:'Arial',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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer's compensation limitation under 162(m) </span><span style="color:#000000;font-family:'Arial',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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span><span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of tax receivable agreement</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:'Arial',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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net </span><span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit) effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Certain prior year tax component amounts have been reclassified to conform to the current year presentation.</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s state income taxes include a decrease in expense associated with the remeasurement of the Company&#8217;s deferred tax assets for increases to estimated tax rates expected to be applied in future years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,650&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,296&#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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113&#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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#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></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,063</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,972</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,863)</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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,105)</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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(608)</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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(268)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,950)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,844)</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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax asset, net</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,113</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,128</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:3pt"><td colspan="3" style="display:none"></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></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Certain prior year deferred tax component amounts have been reclassified to conform to the current year presentation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company has assessed whether it is more likely than not that the Company&#8217;s deferred tax assets will be realized. In making this determination, the Company considers all available positive and negative evidence and makes certain assumptions. The Company considers, among other things, the reversal of its deferred tax liabilities, the overall business environment, its historical earnings and losses, current industry trends and its outlook for future years. The Company believes it is more-likely-than-not all deferred tax assets will be realized and has not recorded any valuation allowance as of December&#160;31, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits as of December&#160;31, 2023 that, if recognized, would impact the effective income tax rate was $4.0 million. The total amount of unrecognized tax benefits as of December&#160;31, 2022 that, if recognized, would impact the effective income tax rate was $3.9 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the Company has a receivable of $5.1&#160;million related to state income tax refund claims filed for prior tax years. The liability for unrecognized tax benefits includes $3.8 million of tax expense associated with these refund claims and tax uncertainties in various state jurisdictions due to the complexity of applying evolving state tax laws and uncertainties with respect to sustaining the Company&#8217;s refunds claims. The Company believes it is not reasonably possible that the unrecognized tax benefits will significantly change during the next twelve months.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company changed its policy to recognize interest and penalties related to income taxes as a component of income tax expense to better align the classification with the substance of the associated transactions. This accounting policy change had no impact to net income or basic and diluted earnings per share, or to the Consolidated Statements of Operations, for any previous period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files its federal and state income tax returns and some of these returns remain open for examination, with the earliest open years in its key jurisdictions as follows:</span></div><div style="margin-top:6pt"><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:79.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr style="height:8pt"><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of New York</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Illinois</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733430096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated subsequent events through the date these consolidated financial statements were issued. The Company determined there were no events, other than described below, that required disclosure or recognition in these consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 15, 2024, we entered into a program management agreement with Core Specialty, who will provide auto loan default insurance policies for LPP certified loans, from which we expect to earn profit share revenue and claims administration fees.</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>36
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733669216">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 22,070<span></span>
</td>
<td class="nump">$ 66,620<span></span>
</td>
<td class="nump">$ 146,082<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>37
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336727695808">
<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>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732746320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting and Reporting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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">The accompanying consolidated financial statements have been prepared in accordance with U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) and include the accounts of the Company and all its subsidiaries that are directly or indirectly owned or controlled by the Company.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text">All intercompany transactions and balances have been eliminated upon consolidation. Certain prior year amounts have been reclassified to conform to the Company&#8217;s presentation of its consolidated financial statements as of and for the year ended December&#160;31, 2023. Such reclassifications had no effect on the Company&#8217;s previously reported net income, earnings per share, cash flow or accumulated deficit.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates and judgements</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and those differences may be material. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to estimates are recognized prospectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The most significant items subject to such estimates and assumptions include, but are not limited to, profit share revenue recognition and the corresponding impact on contract assets and assessing the realizability of deferred tax assets. The Company bases its estimates on historical trends and relevant assumptions that it believes to be reasonable under the circumstances. Accordingly, actual results could be materially different from those estimates.</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_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax laws and rates expected to apply </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, the Company changed its policy to recognize interest and penalties related to income taxes as a component of income tax expense to better align the classification with the substance of the associated transactions.</span></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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and cash equivalents</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of commercial analysis accounts, money market funds and U.S. Treasury securities. The Company considers securities that are highly liquid, readily convertible into cash and have original maturities of less than three months when purchased to be cash equivalents. The Company determines the appropriate classification of the Company&#8217;s cash and cash equivalents at the time of purchase.</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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted cash</a></td>
<td class="text">Restricted cash relates to deposits held in a financial institution for the processing of automated clearing house transactions and funds held by the Company on behalf of the insurance carriers, delegated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. As a third-party administrator of insurance claims and refund adjudication, the Company collects funds from insurance partners which are intended to be used to settle insurance claims and process funds on behalf of the insurance partners.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.34pt">Accounts receivable </span>Accounts receivable includes program fees billed to customers, for which payments are expected to be received within 30 days from billing. The program fees are assessed at the time when the customer uses LPP to certify consumer loans and are billed either as an upfront fee or in 12 equal installments. The Company bills customers for the upfront fee following the month the service is provided and for the monthly installment fee over 12 months. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statement of cash flows.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Contract assets and Revenue recognition</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Contract assets </span><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets for program fees are increased by recognized and unbilled program fee revenues related to monthly-pay arrangements. Once the monthly-pay arrangement&#8217;s program fees for the current month are due, they are reclassified from contract assets and recognized as accounts receivable. Contract assets for profit share and claims administration fees (&#8220;TPA fees&#8221;) are increased for recognized profit share and TPA fees revenue and are decreased by payments received from insurance carriers within 60 days after month end. These payments are reported in net cash provided by operating activities within the consolidated statement of cash flows. Refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ica9913e8961d4403a44f5029dd65b27b_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3&#8212;Contract Assets</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s revenue is generated through three streams: (i) program fees paid to the Company by automotive lenders, (ii) profit share paid to the Company by insurance partners and (iii) claims administration service fees paid to the Company by insurance partners. The Company disaggregates revenues by revenue source (i.e., program fees, profit share and claims administration and other service fees), and the level of disaggregation is presented in the Consolidated Statements of Operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for a contract with a customer when (i) both parties have approved the contract and are committed to perform their respective obligations, (ii) each party&#8217;s rights and payment terms can be identified, (iii) the contract has commercial substance, and (iv) it is probable the Company will collect substantially all of the consideration it is entitled to receive. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer. In compliance with ASC 606, when the Company&#8217;s performance obligations have been completed, however the final amount of transaction price is unknown, the Company estimates the amount of the transaction price it expects to be entitled to under the Company&#8217;s customer contracts. The Company recognizes subsequent adjustments to an estimated transaction price upon the receipt of additional information or final settlement, whichever occurs first.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Program fee revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company earns program fees by providing customers with access to and use of LPP. Program fee contracts contain a single performance obligation, which is complete when a loan is certified through LPP and is issued by the lending institution. Approximately 10% of loan originations are paid through 12-month financing arrangements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Profit Share Revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Profit share represents the Company&#8217;s participation in the underwriting profit of third-party insurance partners who provide automotive lenders with credit default insurance on loans those lenders make using LPP. The Company receives a percentage of the aggregate monthly insurance underwriting profit. Monthly insurance underwriting profit is calculated as the monthly earned premium less expenses and losses (including reserves for incurred, but not reported losses), with losses accrued and carried forward for future profit share calculations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company fulfills its performance obligation upon placement of the insurance and recognizes profit share based on the amount of cash flows it expects to receive from the insurance company over the term of the underlying insured loan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a quarterly basis, the Company uses a forecast model to estimate variable consideration based on undiscounted expected future profit share to be received from the insurance carriers. The forecast model projects loan-level earned premiums and insurance claim payments driven by projections of prepayment rate, loan default rate and severity of loss. These assumptions are derived from an analysis of the historical performance of the active loan portfolio, prevailing default and prepayment trends, and macroeconomic projections. Estimates of variable consideration generated by the forecast model are constrained to the extent that it is probable that a significant reversal of incremental revenue will not occur in future periods.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continually assesses the default and prepayment assumptions of its core forecast model against reported performance and lender delinquency data. The forecast model is updated to ensure that default and prepayment rate projections align with actual experience. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Claims administration services</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the insurance policies issued through the Company&#8217;s program, the Company provides adjudication services for insurance claims on the third-party insurer&#8217;s policies for auto loans processed through LPP. The Company earns a monthly service fee which is calculated by the third-party insurance providers as 3% of the monthly net insurance earned premium collected over the life of the underlying loan. In this arrangement, the performance obligation to provide claims administration services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as the Company satisfies its performance obligations. Revenue is recognized as the service is provided over the term of the adjudication contract with the insurance carrier.</span></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_CreditLossFinancialInstrumentPolicyTextBlock', window );">Allowance for current expected credit losses ("CECL")</a></td>
<td class="text">The Company maintains a CECL allowance on its accounts receivable and contract assets. The allowance represents an estimate based primarily on market implied lifetime probabilities of default and loss severities for assets with similar risk characteristics. As these inputs are derived from market observations, they inherently include forward-looking expectations about macro-economic conditions. The allowance is evaluated quarterly by the Company for adequacy by taking into consideration factors such as reasonableness of the market implied loss statistics, historical lifetime loss data, and credit quality of the customer base. Provisions for the allowance for expected credit losses attributable to bad debt are recorded as general and administrative expenses. Account balances deemed uncollectible are written off, net of actual recoveries. If circumstances related to specific customers change, the Company&#8217;s estimate of the recoverability of its contract asset could be further adjusted. The Company does not have any material accounts receivable or contract asset receivable balances that are past due and has not written off any balances in its portfolio for the periods presented.<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fixed Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s fixed assets primarily consists of software developed for internal use, furniture, fixtures and equipment used in the normal course of business, and leasehold improvements. Fixed assets are recorded at cost, less accumulated depreciation, amortization and impairment losses, if any. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the useful life of the respective asset are expensed as incurred.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to internally developed software are capitalized when preliminary development efforts are successfully completed, and it is probable that the project will be completed and the software will be used as intended. Salaries and compensation costs for employees and fees paid to third-party consultants who are directly involved in development efforts and costs incurred for upgrades and enhancements that result in additional functionality of the software are capitalized as fixed assets on the Consolidated Balance Sheets. Related training and maintenance costs are expensed as incurred. Amortization of internal-use software begins when the software is ready for its intended use and is amortized over three years, the period for which the software is expected to contribute to future cash flows.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense is calculated using the straight-line method based on the estimated useful lives of the fixed assets, which ranges from <span style="-sec-ix-hidden:f-398">three</span> to eight years. Depreciation and amortization expense was $1.2 million, $0.9 million and $0.8 million for the years ended December&#160;31, 2023, 2022 and 2021, respectively and is recognized within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Consolidated Statements of Operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are amortized over the shorter of the lease term or the estimated useful lives of the assets.</span></div>The Company&#8217;s fixed assets are reviewed for impairment whenever events or changes in circumstances indicate that the amount recorded may not be recoverable, and if not deemed recoverable based on the assets&#8217; expected undiscounted cash flows, an impairment loss is recognized to the extent that the carrying amount exceeds the fair value.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Operating Leases</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease, or contains a lease, at the inception of the arrangement and evaluates whether the lease is an operating lease or a finance lease at the commencement date. The Company recognizes lease right-of-use (&#8220;ROU&#8221;) assets and lease liabilities for operating and finance leases with initial terms greater than 12 months. ROU assets represent the Company&#8217;s right to use an asset for the lease term, while lease liabilities represent the Company&#8217;s obligation to make the related lease payments. The ROU assets for operating and finance leases and liabilities are recognized based on the present value of fixed lease payments over the lease term at the lease commencement date. Lease liabilities are calculated as the present value of fixed payments not yet paid at the measurement date. Since the interest rate implicit in the Company&#8217;s leases is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of its lease payments. The Company&#8217;s incremental borrowing rate is determined based on the interest rate paid to borrow on a collateralized basis over a similar term. </span></div>Operating lease ROU assets are recognized net of any lease prepayments and incentives. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments that are not based on an index or a rate, such as common area maintenance fees, taxes and insurance, are expensed as incurred.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value measurements</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In arriving at a fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. The three levels of inputs used to establish fair value are the following:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 1 &#8212; Quoted prices in active markets for identical assets or liabilities;</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 2 &#8212; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Level 3 &#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></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_ResearchAndDevelopmentExpensePolicy', window );">Research and development costs</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs consist primarily of compensation and benefits of employees engaged in the ongoing development of the Company&#8217;s lending enablement platform, LPP.</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_DebtPolicyTextBlock', window );">Deferred financing costs</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreement. Deferred financing costs related to the Term Loan due 2027 (as defined hereinafter) are included as a reduction within </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt, net of deferred financing costs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the accompanying Consolidated Balance Sheets. Deferred financing costs related to the Revolving Credit Facility are included in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the accompanying Consolidated Balance Sheets.</span></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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the grant date fair value of time-based restricted stock units (&#8220;RSUs&#8221;). The Company uses the grant date fair value for performance-based restricted stock units (&#8220;PSUs&#8221;) and utilizes the Monte Carlo simulation for PSUs with performance and market conditions. The Monte Carlo simulation model utilizes multiple input variables that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value. The Company utilizes the Black-Scholes option pricing model to estimate the fair value of employee stock options. This model requires the use of input assumptions, including expected volatility, expected life, expected dividend yield, and expected risk-free rate of return. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected life of the awards is estimated using the &#8220;Simplified Method&#8221;, which utilizes the midpoint between the vesting date and the end of the contractual term. The Company uses the Simplified Method due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the stock options. The risk-free interest rate assumption is based on observed interest rates appropriate for the terms of awards</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The expected volatility is based on the average of implied and observed historical volatility of comparable companies since the Company does not have enough history as a public company. Changes in these assumptions can materially affect the fair value estimate of the awards. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes compensation expense for unvested awards in the Consolidated Statements of Operations and, net of actual forfeitures in the period they occur, on a straight-line basis over the requisite service or performance period. Certain </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are evaluated on a quarterly basis for probability of meeting performance metrics and any adjustments to share-based compensation expense are then made in the quarter of evaluation. For PSUs, the Company must also make assumptions regarding the likelihood of achieving performance metrics. If actual results differ significantly from these estimates, share-based compensation expense and the Company&#8217;s results of operations could be materially affected.</span></div>The Company expects to issue shares from treasury stock when stock options are exercised or when RSUs and PSUs vest.<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_lpro_TreasuryStockPolicyTextBlock', window );">Treasury stock</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for treasury stock under the cost method and includes treasury stock as a component of stockholders&#8217; equity.</span></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_EarningsPerSharePolicyTextBlock', window );">Net income (loss) per share</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s basic net income per share is calculated by dividing net income attributable to common stockholders by the weighted average number of shares of common shares outstanding for the period, without consideration of potentially dilutive securities. The diluted net income per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury stock method or the if-converted method based on the nature of such securities. Diluted net income per share is the same as basic net income per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.</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_ConcentrationRiskCreditRisk', window );">Concentrations of revenue and credit risks</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to credit risk consist of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted cash</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and contract assets to the extent of the amounts recorded on the balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are deposited in commercial analysis accounts, money market funds and U.S. Treasury securities at financial institutions with high credit standing. Restricted cash relates to funds held by the Company on behalf of the insurance carriers, designated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. At times, such deposits may be in excess of the Federal Deposit Insurance Corporation insurance limits of $250,000 per institution. The Company has not experienced any losses on its deposits of cash and cash equivalents and management believes the Company is not exposed to significant risks on such accounts.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s accounts receivable and contract assets are derived from revenue earned from customers. The Company maintains an allowance for expected credit losses on its accounts receivable and contract asset receivable in accordance with CECL.</span></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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently issued accounting pronouncements not yet adopted and recently adopted new accounting standards</a></td>
<td class="text">n November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves the disclosures about a public entity's reportable segments through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The ASU requires additional disclosure related to rate reconciliation, income taxes paid, and other disclosures to improve the effectiveness of income tax disclosures. The ASU is effective for annual periods beginning after December 15, 2024, and applied on a prospective basis. Early adoption and retrospective application is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no new standards adopted by the Company during the year ended December&#160;31, 2023.</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_lpro_TreasuryStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Treasury Stock</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;">lpro_TreasuryStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit risk.</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 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-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_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<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 235<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/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-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_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479391/326-20-30-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479366/326-20-35-8A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3D<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479175/326-30-30-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-3C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-3A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-3D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479148/326-30-35-13A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479391/326-20-30-4A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479148/326-30-35-7A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-7<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-17<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.Q4)<br> -SubTopic 20<br> -Topic 326<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483530/326-20-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_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications 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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 leasing arrangement entered into by lessee.</p></div>
<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 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs it has 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.</p></div>
<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 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-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_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-11B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735822864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Summary of Contract Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets balances for the periods indicated below were as follows:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><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:48.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.748%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Profit<br/>Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TPA&#160;Fee</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Program<br/>Fee</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2021</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">105,486</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,316</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,154</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,956</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of contract asset due to new business generation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,733&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,924&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,812&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,469&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables transferred from contract assets upon billing the lending institutions</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,039)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received from insurance carriers</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,632)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138,372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</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:'Arial',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,889</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,609</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,932</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">75,430</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase of contract assets due to new business generation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,113&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,245&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,413&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables transferred from contract assets upon billing the lending institutions</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,440)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,440)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received from insurance carriers</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending balance as of December 31, 2023</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,855</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,721</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,738</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,314</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-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_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>40
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735238208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 Instruments</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the Company&#8217;s debt as of the dates indicated:</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:72.730%"></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.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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</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:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan due 2027</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,313&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149,063&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving Credit Facility</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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,630)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,045&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147,433&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,750)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total long-term debt, net of deferred financing costs</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">139,357</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">143,683</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal maturities of debt outstanding as of December&#160;31, 2023 are as follows:</span><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:70.966%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,688&#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:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500&#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:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500&#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:top"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,625&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145,313</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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><td colspan="3" style="padding:0 1pt"></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336731834400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense recorded for each type of award is as follows:</span></div><div style="margin-top:6pt;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:53.445%"></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.122%"></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.416%"></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.418%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based restricted stock units</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,010&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,458&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,934&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation expense</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,492</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,449</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,815</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2023, 2022 and 2021, share-based compensation expense was allocated to cost of services, general and administrative, selling and marketing, and research and development, generally based on the functional responsibilities of the awarded unitholders in the accompanying Consolidated Statements of Operations as follows:</span></div><div style="margin-top:6pt;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:53.445%"></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.122%"></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.416%"></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.418%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,565&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,028&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,102&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,492</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,449</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,815</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects future compensation expense to be recorded for share-based compensation awards that were outstanding as of December&#160;31, 2023:</span></div><div style="margin-top:5pt;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:52.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.268%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.271%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized Expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Amortization Period (Years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based restricted stock units</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,943&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</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:'Arial',sans-serif;font-size:10pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total unrecognized stock-based compensation expense</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,114</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.54</span></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_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Share-based Payment Arrangement, Activity</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activity for the year end December&#160;31, 2023:</span></div><div style="margin-top:6pt;text-align:center"><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:70.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Time-Based<br/>Restricted Stock Units</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value at Grant Date</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,023,383</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11.52</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,615,305&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.85&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(588,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.26&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.04</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,820,534</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="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="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.77</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSU activity for the year ended December&#160;31, 2023:</span></div><div style="margin-bottom:6pt;margin-top:6pt;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:63.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.955%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance-Based<br/>Restricted Stock Units</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Fair Value at Grant Date</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">159,965</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.35</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,425&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.80&#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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">441,390</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17.90</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s outstanding stock options vest, subject to the continued employment of the grantees, in equal annual installments over four years following the grant date. The contractual term for the exercisability of the stock options is ten years from the grant date. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the year ended December&#160;31, 2023:</span></div><div style="margin-top:6pt;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:47.438%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.424%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Awards</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Exercise Price</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Contractual Term (Years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">172,461</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.56</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.44</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.56&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.56&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of December 31, 2023</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140,049</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.56</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.81</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Vested and expected to vest at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">140,049</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.56</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.81</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exercisable at December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106,012</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33.56</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.75</span></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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair value of each stock option on the date of grant using a Black&#8211;Scholes option-pricing model, applying the following assumptions:</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:74.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 30, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15.51</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (d)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;%</span></td></tr></table></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:9pt;font-weight:400;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">The risk-free interest rate was interpolated from the five-year and seven-year Constant Maturity Treasury rate published by the U.S. Treasury as of the date of the grant.</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:9pt;font-weight:400;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">The expected life was estimated using the Simplified Method, which utilizes the midpoint between the vesting date and the end of the contractual term. </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:9pt;font-weight:400;line-height:120%">c)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt">The expected volatility rate was based on the average of implied and observed historical volatility of comparable companies.</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:9pt;font-weight:400;line-height:120%">d)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt">At the grant date, no dividends were expected to be paid over the contractual term of the stock options granted, based on the Company's dividend policy, resulting in the use of a zero dividend rate.</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following assumptions to estimate the fair value of PSUs granted during the periods indicated:</span></div><div style="margin-top:6pt;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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.719%"></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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733324016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 );">Summary of Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the years ended December&#160;31, 2023, 2022 and 2021:</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:58.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: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.623%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Basic net income per share:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,070&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,620&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,082&#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to common stockholders</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,620</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,082</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,826,644</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,108,329</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,354,597</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share attributable to common stockholders</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.18</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.53</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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: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;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Diluted net income per share:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to common stockholders</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,620</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,082</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,826,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,108,329&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,354,597&#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 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of time-based restricted stock units outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,236&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,285&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,838&#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 25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">121,474,880</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,261,614</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,390,435</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share attributable to common stockholders</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.18</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.53</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive outstanding securities for the years ended December&#160;31, 2023, 2022 and 2021 were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive for the periods presented, or the issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the periods:</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:59.572%"></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.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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.332%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested and unexercised stock options</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,049&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,461&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,348&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested time-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,702&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,349&#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:'Arial',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance-based restricted stock units</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,675&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,965&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,289&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">845,426</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">743,775</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 colspan="2" style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">443,637</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_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>43
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733305584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_FairValueByBalanceSheetGroupingTextBlock', window );">Summary of Carrying Amounts and Estimated Fair Values of the Company's Financial Instruments</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s financial assets measured at fair value on a recurring basis were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;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:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.007%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurement as of December&#160;31, 2023</span></div></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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,671&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,671&#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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,121&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,121&#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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">211,792</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">211,792</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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-bottom:6pt;margin-top:6pt;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:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.007%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurement as of December&#160;31, 2022</span></div></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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level&#160;3</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,915&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,915&#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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,511&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,511&#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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">187,426</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">187,426</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Summary of Fair Value Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the fair value of financial assets that are not measured at fair value:</span></div><div style="margin-bottom:6pt;margin-top:6pt;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:33.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.549%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,045&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,045&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,433&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,433&#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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,045</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">144,045</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,433</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">147,433</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</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> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-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_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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://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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336731082064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2023, 2022 and 2021, the Company recorded the following lease expenses:</span></div><div style="margin-top:6pt;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:56.001%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.227%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease payments</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,354</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,361</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,408</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to the Company&#8217;s operating lease is as follows:</span></div><div style="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:58.197%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></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.385%"></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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">($ 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">896&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new lease liabilities</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.08</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.72&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.72&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.72&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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_lpro_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Assets and Liabilities, Lessee</a></td>
<td class="text"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s operating lease ROU asset and lease liability is summarized below. The current and non-current lease liabilities are reflected in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-743"><span style="-sec-ix-hidden:f-744">Other current liabilities</span></span></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating lease liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, on the Company&#8217;s Consolidated Balance Sheets, as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"></td><td style="width:63.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.403%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.247%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,911&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,921)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,301)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net operating lease right-of-use asset, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,990</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,610</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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></tr><tr style="height:14pt"><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 #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,082&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,082</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,643</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="display:none"></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company&#8217;s operating lease liability is as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:68.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December&#160;31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">970&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,938&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Present value of lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,082</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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><tr><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_lpro_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;">lpro_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_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_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_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>45
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336731902176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s income tax expense attributable to operations are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:58.512%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.868%"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current tax expense</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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,091&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,029&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,537&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,682&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,516&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,494&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax expense (benefit)</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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,821)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,098&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,540&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,957&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,788</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,920</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,086</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s income tax expense attributable to operations differs from the expected tax benefit amount computed by applying the statutory federal income tax rate to income before taxes is as follows:</span></div><div style="margin-top:6pt;text-align:center"><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:57.551%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit) computed at the statutory rate</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes</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:'Arial',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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Officer's compensation limitation under 162(m) </span><span style="color:#000000;font-family:'Arial',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;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span><span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of tax receivable agreement</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:'Arial',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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net </span><span style="color:#000000;font-family:'Arial',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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit) effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Certain prior year tax component amounts have been reclassified to conform to the current year presentation.</span></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:73.461%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax assets</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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,650&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,296&#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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113&#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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,418&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563&#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></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">76,063</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,972</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liabilities</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,863)</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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(972)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,105)</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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(608)</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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(268)</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,950)</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,844)</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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax asset, net</span></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,113</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,128</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:3pt"><td colspan="3" style="display:none"></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></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Certain prior year deferred tax component amounts have been reclassified to conform to the current year presentation.</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_SummaryOfIncomeTaxExaminationsTextBlock', window );">Summary of Income Tax Examinations</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files its federal and state income tax returns and some of these returns remain open for examination, with the earliest open years in its key jurisdictions as follows:</span></div><div style="margin-top:6pt"><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:79.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</span></td></tr><tr style="height:8pt"><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Texas</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of New York</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State of Illinois</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxExaminationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482663/740-10-55-217<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxExaminationsTextBlock</td>
</tr>
<tr>
<td style="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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336731893648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business, Background and Nature of Operations (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>segment</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_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336727907552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting and Reporting Policies - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">$ 6,463<span></span>
</td>
<td class="nump">$ 4,069<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_AllowanceForDoubtfulAccountsReceivable', window );">Accounts receivable, allowance for credit loss</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<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">$ 1,200<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
<td class="nump">$ 800<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_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee', window );">Monthly service fee (as a percent)</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising Expense</a></td>
<td class="nump">$ 1,100<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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Finite-Lived Intangible Assets, Remaining Amortization Period</a></td>
<td class="text">3 years<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_MajorCustomersAxis=lpro_TopInsurancePartnerMember', window );">Top Insurance Partner | Revenue from Contract with Customer Benchmark | Customer Concentration Risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk (as a percent)</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">34.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_MajorCustomersAxis=lpro_TwoInsurancePartnersMember', window );">Two Insurance Partners | Revenue from Contract with Customer Benchmark | Customer Concentration Risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.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_MajorCustomersAxis=lpro_ThreeInsurancePartnerMember', window );">Three Insurance Partner | Revenue from Contract with Customer Benchmark | Customer Concentration Risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.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_MajorCustomersAxis=lpro_CustomerOneMember', window );">Customer One | Accounts Receivable | Customer Concentration Risk</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk (as a percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=lpro_ProgramFeeMember', window );">Program fees</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments', window );">Loan origination paid through financing arrangements (as a percent)</a></td>
<td class="nump">10.00%<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_lpro_RevenueFromContractWithCustomerInstallmentBasis', window );">Financing arrangement duration (in months)</a></td>
<td class="text">12 months<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_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="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>Concentration Risk [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (in years)</a></td>
<td class="text">3 years<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_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="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>Concentration Risk [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life (in years)</a></td>
<td class="text">8 years<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_lpro_RevenueFromContractWithCustomerInstallmentBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Installment 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;">lpro_RevenueFromContractWithCustomerInstallmentBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Percentage, Monthly Service Fee</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;">lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Percentage, Paid In Installments</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;">lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, classified as current. 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 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_MajorCustomersAxis=lpro_TopInsurancePartnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=lpro_TopInsurancePartnerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=lpro_TwoInsurancePartnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=lpro_TwoInsurancePartnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=lpro_ThreeInsurancePartnerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=lpro_ThreeInsurancePartnerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=lpro_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=lpro_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=lpro_ProgramFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_ProgramFeeMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733725072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress', window );">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</a></td>
<td class="num">$ (22,812)<span></span>
</td>
<td class="num">$ (5,677)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Current contract assets, net</a></td>
<td class="nump">28,704<span></span>
</td>
<td class="nump">54,429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetNoncurrent', window );">Contract assets</a></td>
<td class="nump">$ 610<span></span>
</td>
<td class="nump">$ 21,001<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_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-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_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>49
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336731085728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contract Assets - Summary Of Contract Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_lpro_ContractWithCustomerAssetRollForward', window );"><strong>Contract With Customer, Asset [Roll Forward]</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_ContractWithCustomerAssetNet', window );">Beginning balance</a></td>
<td class="nump">$ 75,430<span></span>
</td>
<td class="nump">$ 112,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination', window );">Increase of contract asset due to new business generation</a></td>
<td class="nump">140,413<span></span>
</td>
<td class="nump">185,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress', window );">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</a></td>
<td class="num">(22,812)<span></span>
</td>
<td class="num">(5,677)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable', window );">Receivables transferred from contract assets upon billing the lending institutions</a></td>
<td class="num">(67,440)<span></span>
</td>
<td class="num">(79,039)<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_lpro_PaymentsReceivedFromInsuranceCarriers', window );">Payments received from insurance carriers</a></td>
<td class="num">(96,325)<span></span>
</td>
<td class="num">(138,372)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for expected credit losses</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Ending balance</a></td>
<td class="nump">29,314<span></span>
</td>
<td class="nump">75,430<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=lpro_ProfitShareMember', window );">Profit Share</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_lpro_ContractWithCustomerAssetRollForward', window );"><strong>Contract With Customer, Asset [Roll Forward]</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_ContractWithCustomerAssetNet', window );">Beginning balance</a></td>
<td class="nump">65,889<span></span>
</td>
<td class="nump">105,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination', window );">Increase of contract asset due to new business generation</a></td>
<td class="nump">66,113<span></span>
</td>
<td class="nump">95,733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress', window );">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</a></td>
<td class="num">(22,812)<span></span>
</td>
<td class="num">(5,677)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable', window );">Receivables transferred from contract assets upon billing the lending institutions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_lpro_PaymentsReceivedFromInsuranceCarriers', window );">Payments received from insurance carriers</a></td>
<td class="num">(86,383)<span></span>
</td>
<td class="num">(129,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_ProvisionForDoubtfulAccounts', window );">Provision for expected credit losses</a></td>
<td class="nump">48<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Ending balance</a></td>
<td class="nump">22,855<span></span>
</td>
<td class="nump">65,889<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=lpro_TpaFeeMember', window );">TPA&#160;Fee</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_lpro_ContractWithCustomerAssetRollForward', window );"><strong>Contract With Customer, Asset [Roll Forward]</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_ContractWithCustomerAssetNet', window );">Beginning balance</a></td>
<td class="nump">1,609<span></span>
</td>
<td class="nump">1,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination', window );">Increase of contract asset due to new business generation</a></td>
<td class="nump">10,055<span></span>
</td>
<td class="nump">8,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress', window );">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable', window );">Receivables transferred from contract assets upon billing the lending institutions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_lpro_PaymentsReceivedFromInsuranceCarriers', window );">Payments received from insurance carriers</a></td>
<td class="num">(9,942)<span></span>
</td>
<td class="num">(8,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_ProvisionForDoubtfulAccounts', window );">Provision for expected credit losses</a></td>
<td class="num">(1)<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Ending balance</a></td>
<td class="nump">1,721<span></span>
</td>
<td class="nump">1,609<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=lpro_ProgramFeeMember', window );">Program Fee</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_lpro_ContractWithCustomerAssetRollForward', window );"><strong>Contract With Customer, Asset [Roll Forward]</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_ContractWithCustomerAssetNet', window );">Beginning balance</a></td>
<td class="nump">7,932<span></span>
</td>
<td class="nump">6,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination', window );">Increase of contract asset due to new business generation</a></td>
<td class="nump">64,245<span></span>
</td>
<td class="nump">80,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress', window );">Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods</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_ContractWithCustomerAssetReclassifiedToReceivable', window );">Receivables transferred from contract assets upon billing the lending institutions</a></td>
<td class="num">(67,440)<span></span>
</td>
<td class="num">(79,039)<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_lpro_PaymentsReceivedFromInsuranceCarriers', window );">Payments received from insurance carriers</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_ProvisionForDoubtfulAccounts', window );">Provision for expected credit losses</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Ending balance</a></td>
<td class="nump">$ 4,738<span></span>
</td>
<td class="nump">$ 7,932<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_ContractWithCustomerAssetRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Asset</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;">lpro_ContractWithCustomerAssetRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_PaymentsReceivedFromInsuranceCarriers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments received from insurance carriers.</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;">lpro_PaymentsReceivedFromInsuranceCarriers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-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_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination.</p></div>
<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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-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_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of 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/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerAssetReclassifiedToReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.</p></div>
<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 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-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_ContractWithCustomerAssetReclassifiedToReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_srt_ProductOrServiceAxis=lpro_ProfitShareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_ProfitShareMember</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=lpro_TpaFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TpaFeeMember</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=lpro_ProgramFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_ProgramFeeMember</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>50
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735700304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Long-term Debt Instruments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 09, 2022</div></th>
<th class="th"><div>Mar. 19, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, gross</a></td>
<td class="nump">$ 145,313<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_DeferredFinanceCostsNet', window );">Less: Unamortized deferred financing costs</a></td>
<td class="num">(1,268)<span></span>
</td>
<td class="num">$ (1,630)<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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">144,045<span></span>
</td>
<td class="nump">147,433<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_LongTermDebtCurrent', window );">Less: current portion of debt</a></td>
<td class="num">(4,688)<span></span>
</td>
<td class="num">(3,750)<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=lpro_TermLoanDue2027Member', window );">Term Loan due 2027</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_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>
</tr>
<tr class="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, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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_DebtInstrumentAxis=lpro_TermLoanDue2027Member', window );">Term Loan due 2027 | Medium-term Notes</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_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>
</tr>
<tr class="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, gross</a></td>
<td class="nump">145,313<span></span>
</td>
<td class="nump">149,063<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_LongTermDebtNoncurrent', window );">Total long-term debt, net of deferred financing costs</a></td>
<td class="nump">139,357<span></span>
</td>
<td class="nump">143,683<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=lpro_TermLoanDue2026Member', window );">Term Loan Due 2026 | Medium-term Notes</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: Unamortized deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,100)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</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_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>
</tr>
<tr class="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, gross</a></td>
<td class="nump">150,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line of Credit</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_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>
</tr>
<tr class="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, gross</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: Unamortized deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (500)<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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=lpro_TermLoanDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TermLoanDue2027Member</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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</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=lpro_TermLoanDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TermLoanDue2026Member</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336726761536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 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>Sep. 09, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 19, 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>
</tr>
<tr class="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, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,313,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,268,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,630,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving 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>
</tr>
<tr class="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>
</tr>
<tr class="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, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument, effective interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.348%<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_FinancingReceivableUnamortizedLoanFeeCost', window );">Unamortized deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving 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>
</tr>
<tr class="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>
</tr>
<tr class="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, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=lpro_TermLoanDue2027Member', window );">Term Loan due 2027</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 300,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>
</tr>
<tr class="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, gross</a></td>
<td class="nump">$ 150,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>
</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_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum', window );">Maximum total net leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<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_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum', window );">Minimum fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25<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=lpro_TermLoanDue2027Member', window );">Term Loan due 2027 | 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>
</tr>
<tr class="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>
</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_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum', window );">Decreased maximum total net leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<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=lpro_TermLoanDue2027Member', window );">Term Loan due 2027 | Medium-term Notes</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_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>
</tr>
<tr class="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, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,313,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,063,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_DebtInstrumentAxis=lpro_NewCreditAgreementMember', window );">New Credit 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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,600,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=lpro_NewCreditAgreementMember', window );">New Credit Agreement | Minimum | Line of Credit</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of credit facility, commitment fee percentage</a></td>
<td class="nump">0.15%<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=lpro_NewCreditAgreementMember', window );">New Credit Agreement | 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of credit facility, commitment fee percentage</a></td>
<td class="nump">0.225%<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=lpro_NewCreditAgreementMember', window );">New Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</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_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>
</tr>
<tr class="ro">
<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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">5.477%<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_lpro_DebtInstrumentMarginRate', window );">Debt instrument, margin rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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>
</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=lpro_NewCreditAgreementMember', window );">New Credit Agreement | Base Rate | 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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.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_DebtInstrumentAxis=lpro_NewCreditAgreementMember', window );">New Credit Agreement | Base Rate | 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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.375%<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=lpro_NewCreditAgreementMember', window );">New Credit Agreement | Secured Overnight Financing Rate (SOFR) | 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>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.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_DebtInstrumentAxis=lpro_NewCreditAgreementMember', window );">New Credit Agreement | Secured Overnight Financing Rate (SOFR) | 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>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">2.375%<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=lpro_TermLoanDue2026Member', window );">Term Loan Due 2026</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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanFeeCost', window );">Unamortized deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300,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>
</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=lpro_TermLoanDue2026Member', window );">Term Loan Due 2026 | Medium-term Notes</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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Covenant, Decreased Total Net Leverage Ratio, Maximum</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;">lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Covenant, Fixed Charge Coverage Ratio, Minimum</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;">lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Covenant, Total Net Leverage Ratio, Maximum</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;">lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_lpro_DebtInstrumentMarginRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Margin Rate</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;">lpro_DebtInstrumentMarginRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_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_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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</p></div>
<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/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 3: 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 4: 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 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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableUnamortizedLoanFeeCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loan commitment, origination, and other costs (fees) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing 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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481598/310-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 20<br> -Topic 310<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-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_FinancingReceivableUnamortizedLoanFeeCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</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=lpro_TermLoanDue2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TermLoanDue2027Member</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_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</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=lpro_NewCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_NewCreditAgreementMember</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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_BaseRateMember</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=lpro_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=lpro_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_us-gaap_DebtInstrumentAxis=lpro_TermLoanDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TermLoanDue2026Member</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>52
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735807888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Maturities of Long-term Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 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_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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 4,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027</a></td>
<td class="nump">125,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></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_DebtInstrumentCarryingAmount', window );">Total debt</a></td>
<td class="nump">$ 145,313<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_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_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336726804144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Nov. 17, 2022</div></th>
<th class="th"><div>Jun. 11, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">550,000,000<span></span>
</td>
<td class="nump">550,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period</a></td>
<td class="nump">$ 37,695<span></span>
</td>
<td class="nump">$ 18,018<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Excise tax payable</a></td>
<td class="nump">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remain amount of shares to be repurchased</a></td>
<td class="nump">$ 19,600<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">118,819,795<span></span>
</td>
<td class="nump">123,646,059<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_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury Stock</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="nump">5,233,065<span></span>
</td>
<td class="nump">2,643,306<span></span>
</td>
<td class="nump">612,745<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_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury stock acquired, average cost per share (in dollars per share)</a></td>
<td class="nump">$ 7.13<span></span>
</td>
<td class="nump">$ 6.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Stock repurchased during period</a></td>
<td class="nump">$ 37,695<span></span>
</td>
<td class="nump">$ 18,018<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock units issued, net of shares withheld for taxes (in shares)</a></td>
<td class="nump">406,801<span></span>
</td>
<td class="nump">76,489<span></span>
</td>
<td class="nump">22,525<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_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax', window );">Stock Repurchased During Period, Value, Excluding Excised Tax</a></td>
<td class="nump">$ 37,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Repurchased During Period, Value, Excluding Excised Tax</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;">lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock repurchase plan authorized.</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_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining of a stock repurchase plan authorized.</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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-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_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733012512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 09, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation</a></td>
<td class="nump">$ 9,492<span></span>
</td>
<td class="nump">$ 5,449<span></span>
</td>
<td class="nump">$ 3,815<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Intrinsic value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding</a></td>
<td class="nump">140,049<span></span>
</td>
<td class="nump">172,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=lpro_TimeBasedRestrictedStockUnitsMember', window );">Time-based 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Intrinsic value</a></td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=lpro_PerformanceBasedRestrictedStockUnitsMember', window );">Performance-based 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Share-based compensation</a></td>
<td class="nump">$ 1,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>
</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_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage', window );">Ranget of target (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_PlanNameAxis=lpro_StockOptionAndIncentivePlan2020Member', window );">2020 Stock Option and Incentive Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock, capital shares reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,693,750<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_lpro_PercentOnNumberOfSharesOutstanding', window );">Percent on number of shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<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_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock', window );">Percent of incremental shares on outstanding common stock</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for issuance (in shares)</a></td>
<td class="nump">21,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">4 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period (in years)</a></td>
<td class="text">10 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=lpro_StockOptionAndIncentivePlan2020Member', window );">2020 Stock Option and Incentive Plan | Time-based 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">4 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=lpro_StockOptionAndIncentivePlan2020Member', window );">2020 Stock Option and Incentive Plan | Performance-based 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">3 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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_PercentOfIncrementalSharesOnOutstandingCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent of incremental shares on outstanding common stock.</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;">lpro_PercentOfIncrementalSharesOnOutstandingCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_PercentOnNumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent on number of shares 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;">lpro_PercentOnNumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Vesting Rights, Target Percentage</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;">lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</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.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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=lpro_TimeBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TimeBasedRestrictedStockUnitsMember</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=lpro_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_PerformanceBasedRestrictedStockUnitsMember</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=lpro_StockOptionAndIncentivePlan2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_StockOptionAndIncentivePlan2020Member</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733905568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Share-based Compensation Expense by Award Type (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 9,492<span></span>
</td>
<td class="nump">$ 5,449<span></span>
</td>
<td class="nump">$ 3,815<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=lpro_TimeBasedRestrictedStockUnitsMember', window );">Time-based 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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">8,010<span></span>
</td>
<td class="nump">5,458<span></span>
</td>
<td class="nump">1,934<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=lpro_PerformanceBasedRestrictedStockUnitsMember', window );">Performance-based 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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">965<span></span>
</td>
<td class="num">(727)<span></span>
</td>
<td class="nump">1,122<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_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 517<span></span>
</td>
<td class="nump">$ 718<span></span>
</td>
<td class="nump">$ 759<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=lpro_TimeBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TimeBasedRestrictedStockUnitsMember</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=lpro_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_PerformanceBasedRestrictedStockUnitsMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336726824800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Share-based Compensation Expense Allocated to Income Statement Location (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 9,492<span></span>
</td>
<td class="nump">$ 5,449<span></span>
</td>
<td class="nump">$ 3,815<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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">7,565<span></span>
</td>
<td class="nump">4,028<span></span>
</td>
<td class="nump">3,102<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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and marketing</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">858<span></span>
</td>
<td class="nump">687<span></span>
</td>
<td class="nump">366<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">385<span></span>
</td>
<td class="nump">395<span></span>
</td>
<td class="nump">217<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of services</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 684<span></span>
</td>
<td class="nump">$ 339<span></span>
</td>
<td class="nump">$ 130<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GeneralAndAdministrativeExpenseMember</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ResearchAndDevelopmentExpenseMember</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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfSalesMember</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336726909888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Stock Options and Restricted Stock Award Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Awards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">172,461<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares)</a></td>
<td class="num">(20,244)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeitures (in shares)</a></td>
<td class="num">(12,168)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">140,049<span></span>
</td>
<td class="nump">172,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest (in shares)</a></td>
<td class="nump">140,049<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">106,012<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 33.56<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per share)</a></td>
<td class="nump">33.56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">33.56<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">33.56<span></span>
</td>
<td class="nump">$ 33.56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest (in dollars per share)</a></td>
<td class="nump">33.56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable (in dollars per share)</a></td>
<td class="nump">$ 33.56<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_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract', window );"><strong>Weighted Average Contractual Term (Years)</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding balance</a></td>
<td class="text">6 years 9 months 21 days<span></span>
</td>
<td class="text">7 years 5 months 8 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable ending balance</a></td>
<td class="text">6 years 9 months<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=lpro_TimeBasedRestrictedStockUnitsMember', window );">Time-based restricted stock units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Awards</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">2,023,383<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 );">Granted (in shares)</a></td>
<td class="nump">1,615,305<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(588,586)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(229,568)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">2,820,534<span></span>
</td>
<td class="nump">2,023,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Fair Value at Grant Date</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 11.52<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 );">Granted (in dollars per share)</a></td>
<td class="nump">6.85<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="nump">13.26<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">8.04<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">$ 8.77<span></span>
</td>
<td class="nump">$ 11.52<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=lpro_PerformanceBasedRestrictedStockUnitsMember', window );">Performance-based restricted stock units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Awards</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">159,965<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 );">Granted (in shares)</a></td>
<td class="nump">281,425<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">441,390<span></span>
</td>
<td class="nump">159,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Fair Value at Grant Date</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 23.35<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 );">Granted (in dollars per share)</a></td>
<td class="nump">14.80<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">$ 17.90<span></span>
</td>
<td class="nump">$ 23.35<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Outstanding, Weighted Average Contractual Term</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;">lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<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)(04)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<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 (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<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 (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<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)(04)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=lpro_TimeBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TimeBasedRestrictedStockUnitsMember</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=lpro_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_PerformanceBasedRestrictedStockUnitsMember</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735877072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></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_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">5.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</a></td>
<td class="nump">63.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_PlanNameAxis=lpro_StockOptionAndIncentivePlan2020Member', window );">2020 Stock Option and Incentive Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted average option grant date fair value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.55%<span></span>
</td>
</tr>
<tr class="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 );">Expected life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 3 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=lpro_StockOptionAndIncentivePlan2020Member', window );">2020 Stock Option and Incentive Plan | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted average time to vest (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=lpro_StockOptionAndIncentivePlan2020Member', window );">2020 Stock Option and Incentive Plan | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted average time to vest (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<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)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility 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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<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 (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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_PlanNameAxis=lpro_StockOptionAndIncentivePlan2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_StockOptionAndIncentivePlan2020Member</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336726786736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation - Unrecognized Share-based Compensation Expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized stock-based compensation expense</a></td>
<td class="nump">$ 24,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted Average Amortization Period (Years)</a></td>
<td class="text">2 years 6 months 14 days<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=lpro_TimeBasedRestrictedStockUnitsMember', window );">Time-based restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized expense, restricted stock</a></td>
<td class="nump">$ 19,943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted Average Amortization Period (Years)</a></td>
<td class="text">2 years 8 months 1 day<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized expense, stock options</a></td>
<td class="nump">$ 526<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted Average Amortization Period (Years)</a></td>
<td class="text">1 year<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=lpro_PerformanceBasedRestrictedStockUnitsMember', window );">Performance-based restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized expense, restricted stock</a></td>
<td class="nump">$ 3,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted Average Amortization Period (Years)</a></td>
<td class="text">2 years<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AwardTypeAxis=lpro_TimeBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TimeBasedRestrictedStockUnitsMember</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_AwardTypeAxis=lpro_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_PerformanceBasedRestrictedStockUnitsMember</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735773552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Summary of Earnings Per Share (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 22,070<span></span>
</td>
<td class="nump">$ 66,620<span></span>
</td>
<td class="nump">$ 146,082<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 22,070<span></span>
</td>
<td class="nump">$ 66,620<span></span>
</td>
<td class="nump">$ 146,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding (in shares)</a></td>
<td class="nump">120,826,644<span></span>
</td>
<td class="nump">126,108,329<span></span>
</td>
<td class="nump">126,354,597<span></span>
</td>
</tr>
<tr class="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 );">Basic net income per share attributable to common stockholders (in dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 22,070<span></span>
</td>
<td class="nump">$ 66,620<span></span>
</td>
<td class="nump">$ 146,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', 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>
</tr>
<tr class="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 );">Basic weighted average common shares (in shares)</a></td>
<td class="nump">120,826,644<span></span>
</td>
<td class="nump">126,108,329<span></span>
</td>
<td class="nump">126,354,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of outstanding Time-Based Restricted Stock Units (in shares)</a></td>
<td class="nump">648,236<span></span>
</td>
<td class="nump">153,285<span></span>
</td>
<td class="nump">35,838<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average common shares (in shares)</a></td>
<td class="nump">121,474,880<span></span>
</td>
<td class="nump">126,261,614<span></span>
</td>
<td class="nump">126,390,435<span></span>
</td>
</tr>
<tr class="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 );">Diluted net income per share attributable to common stockholders (in dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="nump">$ 1.16<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_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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<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 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 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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 12: 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: 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 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<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 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732607392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Share - Summary of Antidilutive Securities Excluded from Computation Of Earnings Per Share (Detail) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">845,426<span></span>
</td>
<td class="nump">743,775<span></span>
</td>
<td class="nump">443,637<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 );">Unvested and unexercised 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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">140,049<span></span>
</td>
<td class="nump">172,461<span></span>
</td>
<td class="nump">194,348<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=lpro_TimeBasedRestrictedStockUnitsMember', window );">Unvested time-based 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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">280,702<span></span>
</td>
<td class="nump">411,349<span></span>
</td>
<td class="nump">150,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=lpro_PerformanceBasedRestrictedStockUnitsMember', window );">Unvested performance-based 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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">424,675<span></span>
</td>
<td class="nump">159,965<span></span>
</td>
<td class="nump">99,289<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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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_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=lpro_TimeBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_TimeBasedRestrictedStockUnitsMember</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=lpro_PerformanceBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=lpro_PerformanceBasedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735278800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</a></td>
<td class="nump">$ 211,792<span></span>
</td>
<td class="nump">$ 187,426<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&#160;1</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</a></td>
<td class="nump">211,792<span></span>
</td>
<td class="nump">187,426<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&#160;2</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</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&#160;3</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</a></td>
<td class="nump">12,671<span></span>
</td>
<td class="nump">35,915<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level&#160;1</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</a></td>
<td class="nump">12,671<span></span>
</td>
<td class="nump">35,915<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level&#160;2</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level&#160;3</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury securities</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</a></td>
<td class="nump">199,121<span></span>
</td>
<td class="nump">151,511<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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury securities | Level&#160;1</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</a></td>
<td class="nump">199,121<span></span>
</td>
<td class="nump">151,511<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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury securities | Level&#160;2</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury securities | Level&#160;3</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_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Schedule of Fair Value Assets and Liabilities Measured on Recurring 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</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value assets and liabilities measured on recurring 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;">lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember</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>63
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732806704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Summary of Fair Value Assets and Liabilities Measured on Recurring Basis (Detail) - Fair Value, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Reported Value Measurement</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_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">$ 144,045<span></span>
</td>
<td class="nump">$ 147,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total</a></td>
<td class="nump">144,045<span></span>
</td>
<td class="nump">147,433<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 );">Estimate of Fair Value Measurement</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_FinancialLiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt</a></td>
<td class="nump">144,045<span></span>
</td>
<td class="nump">147,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total</a></td>
<td class="nump">$ 144,045<span></span>
</td>
<td class="nump">$ 147,433<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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 4: 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_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancialLiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialLiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and nonfinancial obligations.</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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</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>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336727198880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies - Narrative (Details) - lease<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2029</div></th>
<th class="th"><div>Dec. 31, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lpro_LesseeOperatingLeaseNumberOfOperatingLeases', window );">Number of operating leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Other current liabilities<span></span>
</td>
<td class="text">Other current liabilities<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_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast</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_OperatingLeasedAssetsLineItems', window );"><strong>Operating Leased Assets [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lpro_LesseeOperatingLeaseOptionToExtendTerm', window );">Optional extension period (in months)</a></td>
<td class="text">5 years<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_lpro_LesseeOperatingLeaseNumberOfOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Lease, Number Of 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;">lpro_LesseeOperatingLeaseNumberOfOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_LesseeOperatingLeaseOptionToExtendTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Lease, Option to Extend, Term</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;">lpro_LesseeOperatingLeaseOptionToExtendTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_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_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_OperatingLeasedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OperatingLeasedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735871520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies - Components of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 953<span></span>
</td>
<td class="nump">$ 953<span></span>
</td>
<td class="nump">$ 953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease payments</a></td>
<td class="nump">401<span></span>
</td>
<td class="nump">408<span></span>
</td>
<td class="nump">455<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_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 1,354<span></span>
</td>
<td class="nump">$ 1,361<span></span>
</td>
<td class="nump">$ 1,408<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_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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<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 (d)<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_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>66
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336734012768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies - Other Information Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash outflows</a></td>
<td class="nump">$ 896<span></span>
</td>
<td class="nump">$ 871<span></span>
</td>
<td class="nump">$ 774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for lease obligations</a></td>
<td class="nump">$ 0<span></span>
</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">5 years 29 days<span></span>
</td>
<td class="text">6 years 29 days<span></span>
</td>
<td class="text">7 years 29 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">7.72%<span></span>
</td>
<td class="nump">7.72%<span></span>
</td>
<td class="nump">7.72%<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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<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)(1)<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_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for 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/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)(2)<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735718896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies - Balance Sheet Classification of ROU Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Operating lease right-of-use asset</a></td>
<td class="nump">$ 5,911<span></span>
</td>
<td class="nump">$ 5,911<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_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(1,921)<span></span>
</td>
<td class="num">(1,301)<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_OperatingLeaseRightOfUseAsset', window );">Net operating lease right-of-use asset, net</a></td>
<td class="nump">3,990<span></span>
</td>
<td class="nump">4,610<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other current liabilities</a></td>
<td class="nump">632<span></span>
</td>
<td class="nump">561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">3,450<span></span>
</td>
<td class="nump">4,082<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_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 4,082<span></span>
</td>
<td class="nump">$ 4,643<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Lease, Right-of-Use Asset, Accumulated Amortization</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;">lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Lease, Right-of-Use Asset, before Accumulated Amortization</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;">lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_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_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_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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336732753856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies - Maturity of Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 919<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">945<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">970<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">996<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">1,021<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">87<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted liabilities</a></td>
<td class="nump">4,938<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">856<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_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 4,082<span></span>
</td>
<td class="nump">$ 4,643<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735884496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation', window );">Defined contribution plan, minimum employee age requirement for participation</a></td>
<td class="text">21 years<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_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation', window );">Defined contribution plan, minimum days of service required for participation</a></td>
<td class="text">60 days<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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan, employer matching contribution, percent of employees' gross pay</a></td>
<td class="nump">3.00%<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_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, cost</a></td>
<td class="nump">$ 0<span></span>
</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined contribution plan, employer discretionary contribution amount</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Minimum Days Of Service Required For Participation</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;">lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Minimum Employee Age Requirement For Participation</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;">lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution 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 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-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_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336727673856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lpro_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [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_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">$ 6,788<span></span>
</td>
<td class="nump">$ 26,920<span></span>
</td>
<td class="nump">$ 45,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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate reconciliation (as a percent)</a></td>
<td class="nump">23.50%<span></span>
</td>
<td class="nump">28.80%<span></span>
</td>
<td class="nump">23.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">$ 3,900<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_IncomeTaxReceivable', window );">Income taxes receivable</a></td>
<td class="nump">$ 5,100<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_lpro_IncomeTaxDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax 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;">lpro_IncomeTaxDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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_IncomeTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336727883168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Expense (Benefit) Attributable to Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current tax 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 10,091<span></span>
</td>
<td class="nump">$ 22,029<span></span>
</td>
<td class="nump">$ 19,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">1,682<span></span>
</td>
<td class="nump">4,516<span></span>
</td>
<td class="nump">5,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax expense (benefit)</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(2,821)<span></span>
</td>
<td class="num">(4,165)<span></span>
</td>
<td class="nump">16,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(2,164)<span></span>
</td>
<td class="nump">4,540<span></span>
</td>
<td class="nump">3,957<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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 6,788<span></span>
</td>
<td class="nump">$ 26,920<span></span>
</td>
<td class="nump">$ 45,086<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336726866160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of the Income Tax Expense (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Effective Income Tax Rate Reconciliation, Percent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax expense (benefit) computed at the statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">7.70%<span></span>
</td>
<td class="nump">3.70%<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_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent', window );">Officer's compensation limitation under 162(m) (1)</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Stock-based compensation</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.10%<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_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent', window );">Gain on extinguishment of tax receivable agreement</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net (1)</a></td>
<td class="num">(1.10%)<span></span>
</td>
<td class="num">(1.10%)<span></span>
</td>
<td class="num">(0.50%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax expense (benefit) effective tax rate</a></td>
<td class="nump">23.50%<span></span>
</td>
<td class="nump">28.80%<span></span>
</td>
<td class="nump">23.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Gain On Extinguishment Of Tax Receivable Agreement, 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;">lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Officer Compensation Limitation, 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;">lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480887/718-740-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336735878208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Amortizable intangible assets</a></td>
<td class="nump">$ 73,650<span></span>
</td>
<td class="nump">$ 78,296<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_lpro_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">995<span></span>
</td>
<td class="nump">1,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">1,418<span></span>
</td>
<td class="nump">563<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_DeferredTaxAssetsNet', window );">Total deferred tax assets (1)</a></td>
<td class="nump">76,063<span></span>
</td>
<td class="nump">79,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_lpro_DeferredTaxLiabilitiesContractAssets', window );">Contract assets</a></td>
<td class="num">(4,056)<span></span>
</td>
<td class="num">(12,863)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease right-of-use asset</a></td>
<td class="num">(972)<span></span>
</td>
<td class="num">(1,105)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Fixed assets</a></td>
<td class="num">(463)<span></span>
</td>
<td class="num">(608)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(459)<span></span>
</td>
<td class="num">(268)<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(5,950)<span></span>
</td>
<td class="num">(14,844)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax asset, net</a></td>
<td class="nump">$ 70,113<span></span>
</td>
<td class="nump">$ 65,128<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_lpro_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating 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;">lpro_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_lpro_DeferredTaxLiabilitiesContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Contract Assets</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;">lpro_DeferredTaxLiabilitiesContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>lpro_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</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_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R9999.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.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140336733474112">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</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_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
<td class="text">Accounting Standards Update 2016-13 [Member]<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_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amendment to accounting standards.</p></div>
<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 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147477123/405-50-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482477/820-10-65-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483482/832-10-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483482/832-10-65-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479845/805-20-65-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479832/842-10-65-5<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 29: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 30: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 31: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 32: 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 (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 33: 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 (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 34: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 35: 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 36: 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)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 37: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 38: 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)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 39: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 40: 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 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 52: 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 53: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 54: 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)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482833/825-10-65-6<br><br>Reference 59: 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 (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 60: 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 (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 61: 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 (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 62: 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 (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 63: 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 (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 64: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 65: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 66: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 67: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 68: 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 69: 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 70: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 71: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481925/310-20-65-2<br><br>Reference 72: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 250<br> -SubTopic 10<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/2147483443/250-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_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>76
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M3H#O%XS)[8&ZP.Z_"0;_ 5!+ P04    " !+BEQ80]IG8#8"  "U!0  &
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
M[RI>EUEU1[*BJE0>F51U3]5,56D*7 >H^3EC\JVCBY^VV(W^ %!+ P04
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
MN!H&)%\L9'J$FG:_6"!):%+7U ?EPFLJ%DD*&8ZEZ^=BO?XVS_UM*OO[?-V
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
M;];=9?GNH9&[]OKX4C:-W+8?-YRM>&T ^ONUE,W;@_F!X_^R,/\?4$L#!!0
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
MD]<O1^#B]"[*@^B:]!99N@A.39]\TR// EA?.9Q-W8 -;!^G)_\ 4$L#!!0
M   ( $N*7%AJ%1T>U!X  (IB   8    >&PO=V]R:W-H965T<R]S:&5E=#DN
M>&ULS5U;<]M&EOXK*$\R&U51M"0[3C9.4B7;\:RKG(G6LF<?MO:A"33%CD&
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
M!Y49";H0IWIB&/5)&6DA,"%*>T=VTQ#C.?\1\0<@I;$$1NG9.1$+[9K=H#Q
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
M%4C@8C%>/E1&?BC83CU[3OJ,)BK."TW %O\YM+UD)34U(8WEBDWM'ZK \<B
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
M0LKA#0AYB5%FI3" $;T\#FK6HH3WWT..WK+30W)(N/FN^,9X/OT.A88N5YH
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
M:\C!P !ZOFXIE- O6"#^^8F?_Q=02P,$%     @ 2XI<6.6)D5G0!0  ,0\
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
M)O%T,F#:7Q7[!ZM6[GH6%1F]C!LN46.%I@GX/E?*M@^T07=??_4_4$L#!!0
M   ( $N*7%ASB&@J*@8  /(/   9    >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;+5776_;-A3]*X1;=!M@R)+LV,XGD*0=UF%M@Z3='H8]T")M$9%(E:3L
M>+]^YU*28R]VF@+;0V*)NCSWZ]Q[R;.5L?<NE]*SA[+0[KR7>U^=# 8NRV7)
M760JJ?%E;FS)/5[M8N J*[D(F\IBD,;Q>%!RI7L79V'MQEZ<F=H72LL;RUQ=
MEMRNKV1A5N>]I-<MW*I%[FEA<'%6\86\D_Y+=6/Q-MB@"%5*[931S,KY>>\R
M.;D:D7P0^%W)E=MZ9N3)S)A[>GDOSGLQ&20+F7E"X/A9RFM9% 0$,[ZVF+V-
M2MJX_=RA_QQ\AR\S[N2U*?Y0PN?GO6F/"3GG=>%OS>H7V?IS1'B9*5SXSU:-
M['#28UGMO"G;S;"@5+KYY0]M'+8V3.,#&])V0QKL;A0%*]]RSR_.K%DQ2])
MHX?@:M@-XY2FI-QYBZ\*^_S%G3?9?6X*(:W[@;W[6BN_/AMX(-/W0=:B7#4H
MZ0&4)&4?C/:Y8^^TD&(78 "3-G:EG5U7Z;.(;V46L6'29VF<#I_!&V[\' :\
MX7?XR3X:+]F?ES/G+=CQUSZ_&]31?E2JF!-7\4R>]U 23MJE[%V\>96,X]-G
M;!YM;!X]A_[BW+P<Y<VK:9I,3CO_/VGV:ZTE2YHXQWWF<\FN35EQO6YE'<M,
M6:)^'.&PF5QPS1 OH?2"89EV?.1.\*^L1NYM6'#K<@8J$T0:G_YV<_LI"L_)
M*;NIK:NY]LR;(.JE+1TS\_!RB7('?QC7@MU*Y[G'R[6T7LU5AA>2>Z\S8RMC
M.57UCL5LQ1WCM<^-57]C(S0HYVH99.:F0 ,BHUW.D:N@(RNX<S*HSWBE/"\:
M-_M,\BQ'*?J<<59QRY:\J(/ZUW$4)ZR"HP'GA/VH?F)'1W$_CL-?!T^0VX$C
M=3\JR";[1,&>N;061@?IB-W1)\2@JFV6H^NP&VL6EI>4LX]F*<L9+$@F(6]I
M$X4KPZT@L+?*HN<9NQL,2!P$Y5ULMJ.)\-E'T;JBA=>3HRA&'RH*:JEMUOY-
M&/1^I$X'ANS$H-9>%4_,'T;DU"=83(OIN%D\Z)-\\ U)Z+M\J%3#!"9:?CSK
M*%SXP+'6M991M"7ET%C78#A^A&3<XU=C,(&3?N.;4"ZS,BB<6P- 3*A 9?IM
MRX$F)O;:>^DC]ODY<UI]KG95\*G/>-D^&!MTH:LJ75-)>!:2 CW1DR(ZI&"W
M/!ZS*=A1/QT.^_'X:%,.A,_X4EJX##ZJK*'[)$J&*!Z+.O"&"H06AY-HV+$
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
MN/7#DTM(@DY6?$?^^L+^@C&^9^L1E1,_]VB,W%O#@1@>0?)H-J+*$OIQY!;
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
MP>YHW#4$%"6AQZPMH/9)OJF,/K,Y= +4 R8<N6']@%W%<6L!33#$) $K 5C
M9HU*='@W'':$Z5]_H*:]:TE/8<77'2_AH:YQ*/6<D@:1@ F.<<+UF@=9-+R'
MO.@57((_FIP A\F SH$5ND \;1N.AA;E9FP;/C'-O0==SFAF>D03% 1?O([]
MG,6P:8F1QNQ.#CCO$5FX 8!HEQAY/W.<[2GQQVD^VZ;\7I$\_:9'@W3(W%+&
M3:?!>'JXLT(63B:]59>I_TRZWY)\RK;@[[)I0E;TPFH\W3^**CU=<DP9?D!
M:&F2H;%BZ&/2:U2<U%+P,<?33-7VJ:MV++G[<'/[%)L&;:N* E;EM7'3>57E
M:+9TM/^FAU#'+S%F5B-3:L8T4#4%N6]N'N[M)]P7 !E9H83CM?N 4*Y7+TKY
ME^B^!4PWYF\F[J?.:@<^8H16SHT2KOC]APE,W9XI7'+&O*:!D3:T!SO#D;.N
M>Y6J9Y L73>N77RIHSO+NK'[V<F@ WJX[\-OU/M8+P1F OI) DQ&6/GO]NYI
M]ZO'E?_8WXC[GTS>8:1 T<.V%%O'P^/#@1\8VANK*O?I/U?6JL(M,T19:!+
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
M:=ZP/Y-W^'C1O<#? ?_]/)_K5-F_N$.$S'6A?1LL TB*4YQ\TAV!L,_D_>Z
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
MU]V[/NP.+GKIS&-O?V;<M3/#?S2=-5]3N6)<H0J6AM(?C8V9R<[NND"+QAG
MO=#&3MRR-%\(D#;!G"^%T-O %AB^.>E?4$L#!!0    ( $N*7%AD.J)K0P(
M (H&   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;)V56V^;,!2 _XK%
MI#VUX9;+E@%2TFY:'CI%:;<].W  J\9FM@GMOZ]M",NFA$IY =N<\_D[1ARB
MEHMG60(H]%)1)F.G5*I>NJY,2ZBPG/ :F'Z2<U%AI:>B<&4M &<VJ:)NX'ES
MM\*$.4EDU[8BB7BC*&&P%4@V587%ZQHH;V/'=XX+.U*4RBRX253C AY!_:RW
M0L_<@9*1"I@DG"$!>>RL_.5Z8>)MP"\"K3P9(U/)GO-G,]EDL>,9(:"0*D/
M^G: .Z#4@+3&GY[I#%N:Q-/QD?[-UJYKV6,)=YS^)IDJ8^>3@S+(<4/5CK??
MH:]G9G@II])>4=O%AI\=E#92\:I/U@858=T=O_3G<)*@.><3@CXAL-[=1M;R
M'BN<1(*W2)AH33,#6ZK-UG*$F9?RJ(1^2G2>2C;Z>#,0Z$G@C+ "K83 K !]
M[$I&KM([F#@W[6GKCA9<H(7H@3-52O2599#]F^]JLT$O..JM@U'@/:03%/HW
M*/""<(07#N6&EA=>X)TK\P;M7]&&9>1 L@;3<U5WT.EYJ/ENEK+&*<2._C D
MB ,XR<</_MS[,J(\'92G8_1DUU! OK>?W?JGVFB5\5K]?\B=[C@PQU3"B-AL
M$)N-<GYP=GN%W#CT/;GY(#>_ZM2>0.BO"%]P&V>^Y[88W!97']RXWSCWHI][
MTA\J$(7M@A*EO&&J:Q7#ZM!H5UU_^1O>=>D'+ K")**0ZU1OLM"O4W2=KYLH
M7MMNL^=*]RX[+/7/ H0)T,]SSM5Q8C88?C_)&U!+ P04    " !+BEQ8PF\E
MNA =  !=7P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6S-/-MRVT:6
MOX+2[,S:510ET;&=^%8EVW'&54ZLM>S=AZU]: )-LF,0S70#DIFOWW/K"T 0
MDC,O\V)3)'#Z]+G?NE_<6O?5;[1NBV_;NO$O3S9MNWMV=N;+C=XJ/[<[W< O
M*^NVJH4_W?K,[YQ6%;VTK<\6Y^=/SK;*-">O7M!W5^[5"]NUM6GTE2M\M]TJ
MMW^M:WO[\N3B)'SQR:PW+7YQ]NK%3JWUM6Z_[*X<_'46H51FJQMO;%,XO7IY
M<GGQ[/5B@2_0$_]M]*W//A>XE:6U7_&/]]7+DW/$2->Z;!&$@O]N]!M=UP@)
M\/A#@)[$-?'%_'. _HXV#YM9*J_?V/I_3-5N7I[\>%)4>J6ZNOUD;_^I94./
M$5YI:T__%K?R[/E)47:^M5MY&3#8FH;_5]^$$/=Y82$O$"'.>"'"\JUJU:L7
MSMX6#I\&:/B!MDIO W*F0:Y<MPY^-?!>^^J:N5'857%MUHU9F5(U;7%9EK9K
M6M.L"]54Q2>]LX[^NK*U*8WVQ8/PZ>&+LQ8007!GI2SZFA=='%GT8E'\:IMV
MXXN?FTI7?0!GL(.XC478QNO%),2WNIP7CRYFQ>)\\6@"WJ-(ED<$[]$1>-G^
MXX[_]W+I6P=B]']C.V9X/XS#0]UZYG>JU"]/0'F\=C?ZY-4__G;QY/SY!+8_
M1&Q_F(+^ZK7RQB,+"7;3*A3X,22GP7S>:-"2TFYWJMGCUDO;>-A]I5I=%2O3
MJ*8TJBX\+*!!,UM?;-2-+I9:-[CT3CEXSC0$Q%7PM 9I;C?%E_GUO/A%-]JI
MNMZC<.D=@LRI[ P W]4H6?_XVX^+Q?GS7RXOK^CCQ?.')(7P1-U5NF@%SPXQ
M@%WCWV\8:WH.%BD,_.2[I3>540ZYUVY46P""164<6 1 PSJ F/ZZ;0 C^ XV
MW3I;U_#7<I_#GD]PZG'DU.-)$K^)%#W"H>G7+W%G3:N=,*D >6R\(@/G:>]+
M52/=<\[HVH#A(!YV.S"$98[#O'BC70O6&QAH8/=[K5RAMDS;! .(5"OOP3P
ME-8B#/0(^#&C$'+KXNESWY-#Y!!RXVYA4L1-W 7 )KB$C48;48"&Z^U2.U::
MH.KSXKHK-QEZI6):;%15-+;0JQ6PMP LCJ!Y8VSG@?V.+!RLTX G!$&S6STK
M8/4&A!,>U.#(-B ]LZ)4?E.LP)FAK( 4=MNNIBV!*P [T4Y)R9,H)4\FV?S%
M:Z2$]JT!OZ.9L[]WU9H)-28WTP!1LUE!(TON9H=I IM-NV=%1I4$4OW1@=9X
M<$.-8I10#K;JJQZ@#"SIMCMF".L?LP-Y$0D>A,TPC^XA)@@Y-U.-A07G8$W:
M#IX$S, CH[QU-7#%P)*N6#D+PKJQ/D-Q1I#X2WY,D^9LU1Z$OL!G'"P]+W[N
M;:H#<70U+9SO#TT+BI.^13,"-A"HW*PM/K9$\SP')WIC/-/"YH2B%TL+SO=/
M>'7GK-]IBE7J_;Q SFVM;PN?>6<#I"#S]CM1T\)'4(+CM!?#.2N6'=M H%B!
M5J$E;9[AHBO3LHCC+G331:0X>")*(7<<T!>L2(4;,\ "UBXRFO@9EM5MQ$"#
M3L)SS&]5FS_5TM0H32" H"_:H<-HU3=YC;<;3#D&6YY,1]H9++4Q$!0Y($0-
MU@]L R_F(,Z[0=H<R!SL:PDF$#9%A%\2*MXV:EEK9B;OS#C091 SE($YN2:'
MFZSW,PP=#R4K$Q&P'T& VE%1FS(*3Z-1>#JIP^_)*"&U]*@%F'X[)VSTG2MR
M@0ELT45V$4.(LK4)3-MJV%8U!U-\P+G>D^90JH-!7W5MYV@U4G2P)*QSJFV=
M >DDI@"7<GU<ZO86?1"]?V@0P"([Q^JXC2&!_@92(BHZBA[+LW'(5%$WPHIT
M-?H@2'[08@*<VGIY"U&'S1M9&!Z[5:[R]R?+%L2OP^>8VKH!\9*W:G4KXDS2
MKK\A:NQQU6X'8H;^5GTC*@GCQ&RBIR0;>KLQ8 M8_H! 8&0QO,_IB3CDD)?,
MJ1OM.  "Q%N(?E@9@P,%OUR4&]6L>47 U06%'%'D@WT#33-I  A][(',QE:B
MKVRL//U Q"$NHT.8%^^;OV!69KFG0K$SH/0>* 7R#-H/G 3TMA;(4INO&JD,
M&R4;20AY1)3R'_2<CL)+B3K'MGYKX'=\>1FP0UH"XABOS'K!*A.T(ANWPS2#
M&!P)Q:$>&!$B)^3AJB9B@JU3PKN>]D+\!$P"V+;!G6+<%7\FCC=>,\-;@ O[
M )?"MJ\7/+&KQ^\Q@":#&/8+CUG0/EH\BSRGS-N/T;S].!T98UR%^Z0 "T.,
M&U4?BW;^(BAFOF\Y_MEN(8Y&4P+"4>])[<4P@L  "<'@*?<5K."J"UZ&$IG/
MCA1X#XI2=H[DN^^XDHBE)U+^L3'K#<A8;0"O:H8B4IF:7@(-; VK-H;881<4
MA8/'6X/MJ]'G!)"P"\B7/(MKNW$:0P5*JT&T(:#O' B8CTH^I$8?Z4J#3$">
M((H'YL992 F UT/QZ&=<,9@NCU)=<<0'OI $*> U)34_1:GY:9+5GT [(!9
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
M1#>^HW"*5!QV2P'F2AON;0V/:^L]3V7-.,7O%XFS#)]#&3 L>,(PSG+T?8=
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
MEOIA1?\#4#L!VE\IRI?MQ!D8_EDL_@%02P,$%     @ 2XI<6#T*..N+ P
MD0D  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULK591;]LV$/XK![7H
M5L"P3,F.$\<V8"<-6J !@B3M'H8]T-+)(B*1*DG9];_?49(5I;&];-B+>))X
MW]UWO(_D=*OTDTD1+?S,,VEF7FIM,?%]$Z68<]-7!4KZDRB=<TNO>NV;0B./
M*Z<\\X/!X,S/N9#>?%I]N]/SJ2IM)B3>:3!EGG.]6V*FMC./>?L/]V*=6O?!
MGT\+OL8'M-^*.TUO?HL2BQRE$4J"QF3F+=AD.7+SJPG?!6Y-QP;'9*74DWOY
M$L^\@4L(,XRL0^ T;/ *L\P!41H_&DRO#>D<N_8>_:;B3EQ6W."5ROX0L4UG
MWKD',2:\S.R]VG[&AD^58*0R4SUAV\P=>!"5QJJ\<:8,<B'KD?]LZO 6AZ!Q
M"*J\ZT!5EM?<\OE4JRUH-YO0G%%1K;PI.2'=HCQ837\%^=GY#1<:OO.L1% )
MW C)921X!E^DL;JDZEL#OS_R58;FX]2W%-'Y^5&#OJS1@R/H+(!;)6UJX).,
M,7X)X%.J;;[!/M]E<!+Q&J,^A*P'P2 (3^"%+?^PP@O_F?^U,%&F3*G1P)^+
M%?&GEOGK$.D:<G@8TLEH8@H>X<PCG1C4&_3F']ZQL\'EB82';<+#4^CSAUH]
M;K6NN-8[(=>PR%7I%HK+&#X9*ZA9,89G:L;-MBG"E<H++G>_F<,K?8CKR6P.
M<WU\CO3AW7G QI<&DC8>-P8IUQRY*W4,W$+B,MW434A");%'I=:.&0E.&-BB
M1O*#1&6TB5!#"DET5&F(L/DX@4=E"?CF&:4!=Z2<'[&GOL%\A;KM'?B*&\R
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
MHI_DG8LL7VHAW-H6_'8T1%-'9 (Z17M0X_V"]"$Y&+7+[1]5T_^@CT6?T7V
M6>@@LW2<TB\<)TXH-@BA+5FPUE)IV%"$B:GO9EUR&5CQ.\H.07>+K.3&R$)2
M'BK<6]-MAX84T:QK.4Z6ZY%UZ_SQ@<)-^L)-OKIP^V9$!7MFC$"4V/7@9\D7
M6+16"K.O9@\K^+I6GN_V0;Y576Y5?T,#?]:[+_<H.:N4MO)OEU 2_5HOI<NM
M=O4(IJ&7Q-0KIZG'9@F\;WL)-H)28$;W #<PF\78X(,@A+,LTPVJZ1+)(#D*
M4HB3$&Z4Q6ZQSUK*'=2"C1VWX6#FS:;L*>1=9US@;8?N#3U[Y/EQ0OF-1T42
MCCX#JNEZ^%(5+QO3F0=#U$ <7N!C#;R1#]1%'L61C&'BIZ.V@I 2SY#"$J3L
ML6(7VQ$,8SR%?#)H&$1>&D7[G-\6)9KJ.Z_A^11[ 4N_5$5/U/W?Y33MRVEZ
MN)S:M\5GUR2.5^?V"-I708=E[IQZ4,B2CA&T]_'DH2HQS_HYNL VNFY+R!"Q
M+3M*@VY%B\KU6<Q0K"B-N=I#]/ )8%?MZ<AUB1&U[3[R&!VX3O^MV,"?C98F
MEUEWP=JIS8_CZW%_>V$^WG?:,P=QW* J\XSV"[Z>/N'KB<C3+?EMB;Y0DG8S
M?U]T)CL/CTKHI7M>T6&%*=&^07IJ_X([:Q\NV^WM\^\=UTN)5I2B0%8\O_ J
MHMLG53NQ:NV>,0ME\5'DABM\A0I-&W"]4,H^3DA!_ZZ=_P-02P,$%     @
M2XI<6)4&.3H_ @  QP0  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M?51-CYLP$/TK%I6J5EJ%CV2S50I(R:95>]AMM*NVAZH'!R9@Q6#J,6'WWW=L
M"$VE) ? 8\][\V8\0]PIO<<2P+"72M:8>*4QS<+W,2NAXCA1#=1TLE.ZXH9,
M7?C8:."Y U72CX)@[E=<U%X:N[V-3F/5&BEJV&B&;55Q_;H"J;K$"[WCQI,H
M2F,W_#1N> '/8+XW&TV6/[+DHH(:A:J9AEWB+</%:F;]G<,/ 1V>K)G-9*O4
MWAI?\\0+K""0D!G+P.ES@'N0TA*1C#\#IS>&M,#3]9']L\N=<MERA'LE?XK<
ME(GWP6,Y['@KS9/JOL"0SZWERY1$]V9=[WM'$;,6C:H&,-F5J/LO?QGJ< *(
MH@N : !$3G<?R*E<<\/36*N.:>M-;';A4G5H$B=J>RG/1M.I()Q)UX"9%HVK
MD-JQ58OD@'C#5CS;%UJU=<XX/8_<M!JLR[<&-+?^R-ZMP7 A\7WL&])B&?UL
MB+OJXT87XH81>U"U*9%]JG/(_R?P*8DQD^B8R2JZRKB&;,*FX0V+@FC*$ IJ
M'7.%=SI6:.IXIQ=XEUE&53"B+MA&29$)0/9KN46CJ:-^G\N\YYN=Y[-3ML"&
M9Y!X-$8(^@!>^O9-. \^7E$[&]7.KK&GCVVU!6WO2?7W1+*'6N YK3W;W+'9
M 3ZD8>P?3@7X)\U5@2[<""%S1>G[;-P=IW39-^<_]W[$'[@N!/6-A!U!@\G=
MK<=T/S:]853C6G6K##6^6Y;TIP%M'>A\IY0Y&C; ^.]*_P)02P,$%     @
M2XI<6+N,;PL9!@  U"@  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
MQ5IM;]LV$/XKA%<,*9#&$NTX+TL,)%:+%FBP($FW#\,^,-+9)B*1+DD[R= ?
M/U)2),N6V=BX;%\22>8]Y#WD\>Z1>/8HU8.> ACRE*5"GW>FQLQ.NUT=3R%C
M^D#.0-A?QE)ES-A;->GJF0*6Y$99VJ5!,.AFC(O.\"Q_=JV&9W)N4B[@6A$]
MSS*FGB\AE8_GG;#S\N"&3Z;&/>@.SV9L K=@OLVNE;WK5B@)ST!H+@51,#[O
M7(2G42\WR%O\P>%1+UT3Y\J]E _NYDMRW@G<B""%V#@(9O\M8 1IZI#L.+Z7
MH)VJ3V>X?/V"_BEWWCISSS2,9/HG3\STO'/<(0F,V3PU-_+Q,Y0.'3J\6*8Z
M_TL>R[9!A\1S;616&ML19%P4_]E32<2203C88$!+ [IJT-]@T"L->J\UZ)<&
M_9R9PI6<AX@9-CQ3\I$HU]JBN8N<S-S:NL^%F_=;H^ROW-J9X6TQWT2.R2V?
M"#[F,1.&7,2QG O#Q80PD9 ;F$F5WUW+E,<<-/E +I*$N[EC*?DBBA7H9G(O
M L-X^MZV^'8;D;UW[\D[P@6YF\JYMF#ZK&OLP%WWW;@<Y&4Q2+IAD"$E5U*8
MJ28?10))$Z!K/:[<IB]N7U(O8@3Q >F%^X0&M-<RH-'KS6F+>?1Z\]#C3:^:
MQ%Z.U]N -Y(B!F%4,0$W7#^0O[[:-N2+@4S_W49X =AO!W2;S:F>L1C..W8W
MT: 6T!G^^DLX"'YK(PL3+$(":Q#9KXCL^]"'-Z"-XK&!A,1,3]N(*P".<@"W
MJ2Z&@_[ +J'%,B'KC?K!X*39*/(.94='#RM'#[V.EO&M[=8= U^P^Q3V"4MM
M%F!V*1$;S2168..;I%*W1FR!/UAR,0R"%1I>T2;RCG-'%@85"P,O"Q%8T)@7
M80-/-I=J:/-UL#:=(5US=KW1R9JSZVV.E]HT?#BJ?#CR^I!OC.DS<=QP-W4
M9(]IPL@,E-L5WK=Y5&">+ TD. A65[&WXVW#&@FLP=%QQ=&Q?[4G"[#I2[L$
M]G'S-!^O3_/ZFO;VM"TI2& -4DXJ4DZ\I'SB@AOX\-6678E-X(:)";?; +G0
M&HS>MSG?E8V.LHO,)?]_BC"Y!L5ETD:?O[L>>0:FVK:2D==P6TJ1P!J4AD%=
M305>+^_DS'*IYRK?1J^9,@(4^6')7("8V^A4,B,V7=M<'1M;ZIDI&>5%GFUU
M"2*>VF+LP;:O'JZG]M;RR3NJ;=,Y*EJ$A=:<D:7Z-L2NC4I$+#8QT2(LM":;
MM&:3>M=WDTWEV/QYLBDQF]EF-=FT-^JO)%#_\'9UOZZS0V_U.;Q[E.OAK?^#
M^$8MUU'1(BRTYI34%7O81X]OI,J[9!,3+<)":[)9RX+0KPMVBV^D&K[D\[!E
M(PC#U8W@+71#6 N'T*\<[J;*UMG_1Z;WCFMKKC'1(BRTYIS40B@\0M\),"7.
M"!4MPD)KLEE+IM"OF7;;"3#5T:A$6]D)5C>"M]!082VB0K^LJ<+W=[O0?I#J
MO<I-]5YEAQC'%$0C5+0("ZWYUK;65S3 CG&*JHU0T2(LM":;M3:B7K6P6XR7
MF-ZH'/D[WIJFMQ ]M!8]U"]ZKI6<*):Y5VNMKT+]YENO,$RT" NM25TMF"CZ
MEPF*JG50T2(LM":;M=:A_L\37R431"H^X:(@=,9X0LQ4R?ED2L;VJ8CS3W;*
M5J43R,!EHE=$=/\U$8TJ<[#0FD36,H?Z9<ZG-JI(,B_7Z1X7),L_.+;SY0</
M:6G<NAXQM5*$A=:DL59!U*^"KKC@V3QKY0A5IZ"B15AH3=9JG4+1=0I%U2FH
M:!$66I/-6J=0OTZQR=GN;>9YG\Q2=W+!'5> [W,^<R&]3^8:QO.4I'P,>5CG
M'R':H]K?C^?[A=]R:S[?0M#06M!0OZ"Y8D\;8QI5EZ"B15AHS?,7M2[IH>N2
M'JHN046+L-":;-:ZI.?7)6@Q_9-^CC?'M-]R:SY1!4QWZ;A7!FJ2'YO3)'_S
M4!R!JIY61_,N\@-I*\\OP].H.&!7PQ3G_:Z8LD6F)BF,+61P<&0+#54<H2MN
MC)SEA\KNI3$RRR^GP!)0KH']?2RE>;EQ'50'&8?_ E!+ P04    " !+BEQ8
MDJFM2^("  !S!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RM55UO
MTS 4_2M6F-"0MN6C;3I&&ZD?(/8P:=H8/" >W.2F,4OL8#O-^/=<.VEHN[3B
M@9?XZ]SC<T^N[4DMY+/* #1Y*7*NIDZF=7GCNBK.H*#J2I3 <245LJ :AW+M
MJE("36Q0D;N!YX5N01EWHHF=NY?11%0Z9QSN)5%545#Y>PZYJ*>.[VPG'M@Z
MTV;"C28E7<,CZ*?R7N+([5@25@!73' B(9TZ,_]F$1J\!7QE4*N=/C&9K(1X
M-H/;9.IX1A#D$&O#0+'9P +RW!"AC%\MI]-M:0)W^UOV3S9WS&5%%2Q$_HTE
M.ILZUPY)(*55KA]$_1G:?$:&+Q:YLE]2MUC/(7&EM"C:8%10,-ZT]*7U82?
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
ML<BA=PT!BL[VBY5 W7WLL-;M'J39H-<K(? E,"UH_ /)_P!02P,$%     @
M2XI<6#\443V0!0  /B   !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
MK5IM;ZLV%/XK5G:UW4I=@B$AI&LCM06T3KM3U9>[#],^N. $5,"I;9)VOWXV
M4 *!NN'*_="".>?Q\7GL8Y_CGN\(?681QAR\IDG&+D81YYNSR80%$4X1&Y,-
MSL27%:$IXN*5KB=L0S$*"Z4TF9B&84]2%&>CY7G1=DN7YR3G29SA6PI8GJ:(
MOEWAA.PN1G#TWG 7KR,N&R;+\PU:XWO,'S>W5+Q-:I0P3G'&8I(!BE<7HTMX
MYD-'*A02WV.\8XUG((?R1,BS?+D)+T:&M @G.. 2 HD_6WR-DT0B"3M>*M!1
MW:=4;#Z_H_O%X,5@GA##UR3Y.PYY=#%R1B#$*Y0G_([L?L?5@&82+R )*WZ#
M725KC$"0,T[22EE8D,99^1>]5HYH*$#[ P6S4C /%:8?*%B5@G6LPK12F!ZK
M,*L49L<JV)6"7?B^=%;A:1=QM#RG9 >HE!9H\J&@J] 6#HXS.;/N.15?8Z''
ME_><!,\124),V2_ >\EC_@9^!9=A&$OF40)NLG+^RGGPU<4<Q<F)D'B\=\'7
M+R?@"Y@ %B&*&8@S\)C%G)V*1O'\$)&<H2QDYQ,N+)7]38+*JJO2*O,#JZ )
MOI&,1PQX68C#-L!$#+$>I_D^SBM3B>CB8 PL> I,P[1Z#+H^7MWL47>/5X<]
MZIY:_2^R'0,X_[!W7ZW^1YX)];)W0^%+JYXS5H%G?8!WG2#& %F!8O* ?_X4
MW\$-QRG[MX_J$FS:#R8CYQG;H !?C$1H9)AN\6CY\T_0-G[KHTDGF*L3S-,)
MYFL":]$[K>F=JM"7UR1-Q5IGDMQ3L$$4;%&28_!5K.F0) FB#&PP+5?]21_C
M);Y3X,NM;;LTQH:8]]LFD\<(N4I+AS*D$\S_Q/R6YV>UYV<#/%]%593SB-#X
M/QP6#)2MO6XOP>V&2;.94?X<^/YH25=I\% "=(+YQXRAQ8)=LV K6;@59QM,
MJ?#WCQ)A=TR#_3P<*^@J+1Y*@TXP_X@AM%B8URS,E2R4>PO%FYP&D3@Z@@TE
M:XK2TR8/*"5YQOLH4((/W71T@KDZP;P2;-[P_GS6F3V^IBY;/#HUC\X@'D,0
MYC3.UG(+B4G8QYW3&90UMQ>S@[73E8*. 9V#A=.5,KO+RU,.8>B*T 36\O:B
M]O9"Z6WO-8C%6N'H56S<;^@IP7T.7G36K-4)3<I^ALYYG6">3C!?$UB++&CL
MDR]#2=<=ELE_%<;DB;K::C@!3[BY:'I3**.[ A9VATBU"4.9U(KF:47S=:&U
MR6QDTG#XZ8WDG'&1!,N(]\FIH8)O;:70<>!BWHE]?:*F94]M8[8X"(!JHP<3
MIA/-UX76)LS<$V8J"7N@&+&<OI5Y;"\E2H"AQPBM:*Y6-$\KFJ\+K4WLOCX!
MM18HH-8*A58T5RN:IQ7-UX769GE?IH#J.L5]&6&;1\O/(NRTFS.:EF78G?C:
M%33MJ90\C*Y=01N:\^D!H*<>RF#':T)K.WY?I8#J,D4=-XNM#J#@)8]%NBPR
MLRVF:(U!0!C?EX@&%(ZJCIM5E?D86H?L=*7LL6,>4J.U=*$5S=>%UB9P7^"
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
M-241Y;J!^GZ99?+Y@[Y _5+N]']02P,$%     @ 2XI<6&]8'&:N P  TQ$
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
M>[;_%3-"'8VW8)$PO[#/^GH.++9"LC@+5AG$-$G_R5,FQ%& WZT)"+* X&5
MKR:@G06T#=$T,T/KAD@R['.V!ZY[*S3]8+0QT8H-3?0TSB177ZF*D\/9FG \
M'RLA0IBP6*T.08R^YS!32R;<1@AL"6FWN>DV)0<UCQ)&>\+#,YA)MGB$[QL=
M)<[@@43;%&$DU-I(F^'S#4I"(_%%X7X"%X3&$WU7*@HZ$7>1I3M.TPUJTO4#
MN&.)7 OXFH08E@%<Q3T7('@68!Q8$6]PT8*V?P:!%[0K$IJ\/=RSI-/.YZ-M
M\-K6^9B_GH\1YR19H5%^?JB?$/CC-P4)MQ)C\6>5P.GX%]7CZU/C6FS( @>.
M.A8$\ATZPY]_\KO>+U7B- 16DNHBE^K"AC[\^K119X'B'](=#3$)X4 Q"JLX
MIT!7!D@?;+NAFJO=,1'K4.\DTLF)=*Q$ILC->9PL,)W7RHUAQ3AUWAH"*]'M
MYG2['[S$NTU*U1!82:I>+E7/NC+NJ7@\7W)$H(E$A2^!$XE5G'NOEWC+Z[Q8
MY=;1WLGE,N=R:>526VDJIWU<56J^$<I-@<'CXG(&/TRQ5OU'.^3*?, #BQ1V
M1.4![FOTNJS0J]M^H9>5T3OUNLKUNK+JI0M*J;@"44?<K3HD$NU\8!J1I(J8
M%?74Q=\06$D WRN\B??!)T660$-J-856ENO(ROG6%9-O Y)M Y:NFY422T*H
M-@(L]0[:F1WTF280LB@B7, &>6K)OE2*9!WV9)%2M,NCG>=W6AT_WWIE]D'!
M/FCJK+0CG4PH1?/;Y;/7ZW1J*!5>T+?ZI\+A1'193:11,_<OV73A@'JQM"$V
M%MRV9@L/Y[_1Q.V*([MVVAHR:1G;"E/8JINRPLKY=B]W@BFU(YU,IV/QN&4R
MA5'SK>;F324(_H8[FM!X&U=R;-2*-856EJ,P8W[OH\M10P8MD^O_L'M^X?=\
MN^%[58XDC=4/@YT^FW7Y,>=)=<EIR'EE0M@3[:2)V$@7ILW_[ZY-;QGR5+ME
M&C5P3:&5[U8*!Q=\M(,+&G5P3:&5Y2H<7'"B@SMAR]BA3Q;"GFBO?LNX1Y>1
M,?*5N:,5L&#;1*;7<GEK?@\\,K>?+]K'_O4DO<TM8-++Y3O"5S01$.%207JM
MGJI]/+VO35\DVY@KSSF3DL7F<8TD1*X[J.]+QN3SBQX@OS4?_@-02P,$%
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
M L#W)6/R\*(Z:*Z!IO\ 4$L#!!0    ( $N*7%@.%8M1R0,  /02   9
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
M\\,5P0O"LP#U_I(Q^7:2/?I1/>HS_1]02P,$%     @ 2XI<6)VF:]3& @
M\PD  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULK59=3]LP%/TK5H8F
MD("D2?JY-!*T0T,:$FJ!/;O);6OAV)GMM/#O9SLAM%-:.M:7Q([O.3GGVM=V
MM.;B62X!%'K)*)-#9ZE4/G!=F2PAP_*2Y\#TR)R+#"O=%0M7Y@)P:D$9=7W/
MZ[@9)LR)(_OM7L01+Q0E#.X%DD668?%Z#92OAT[+>?LP(8NE,A_<.,KQ J:@
M'O-[H7MNS9*2#)@DG"$!\Z%SU1J,^B;>!CP16,N--C).9IP_F\YM.G0\(P@H
M),HP8/U:P0@H-41:QN^*TZE_:8";[3?V&^M=>YEA"2-.?Y%4+8=.ST$IS'%!
MU82O?T#EIVWX$DZE?:)U%>LY*"FDXED%U@HRPLHW?JGRL %HA3L ?@7P#P4$
M%2"P1DMEUM88*QQ'@J^1,-&:S31L;BQ:NR',S.)4"3U*-$[%-Y@(](1I 8C/
MT0UAF"4$4W3+I!*%GBXET06:EG-L0]X!5U*"'L8L13\)GA%*% &)[@#+0D"*
M]"Q-("F$(&R!KK$D$IV.06%"SS3G.]'Y1M@%>IR.T>G)&3I!A*&')2^D_H&,
M7*7=&LUN4CF[+IWY.YR-(;E$0>L<^9X?-,!'A\/];;BK<UPGVJ\3[5N^< ??
M!'(NE,Y*F;LJ22;!3=;V<IG*'L@<)S!T=.E*$"MPXJ]?6AWO6Y/1(Y%MV0YJ
MVX%E#W;8WE@8@R:CP3&-'HELRVA8&PWWSN\89HTS6:*Z%F6VU%7<"D,O;$?N
M:E-Z4U@W#((Z;$M4NQ;5WBOJ@2M,FU25L,Y'JIK"=JOJU*HZ>U5]EXKH#1C^
MVDX^*(F]G/^Z4HY$MF6_6]OO_E=)=(]I]$AD6T9[M='>ITJB=]CB:PK;O?CZ
MM:C^YTJB?UBA-H4UJ'(WCF1S';K#8D&81!3F&NA==G5IB?**4784S^TI/>-*
MG_FVN=2W,A F0(_/.5=O'7/PU_>\^ ]02P,$%     @ 2XI<6+S64$], P
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
MINHG [@.4.\3QN1S1Y]CS6]+] =02P,$%     @ 2XI<6-WO.ZP7 P  1PL
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
M;B/LFT'H 'P^YUQM!WJ!LA/W_@%02P,$%     @ 2XI<6,%7B?H. P  H0D
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
M_0PUH8G6%[%,F+]H6\D&GH6B4DB6UV#E04YH]8MW=2 . &[0 _!J@-<&C'L
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
M[\&]]U&X>4^%V_]/CG\#4$L#!!0    ( $N*7%B7BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ 2XI<6&PT-DG!!
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
M&^IM!'K;9+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U
M;T>]G4!O1[V=0&]'O9U ;Y]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3
MZ!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=DX^5!'H'ZAT$>@?J'01Z!^H=
M?ZGW6#[W>;ST?*_Q^7])=3G=FR^//R^_3Z*$BS/."?Y*N?\"4$L#!!0    (
M $N*7%AB(^<8V $  $@B   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#
M,!0&X+^R<&M&UZ_Y$>>->JM>^ <JG TRH$W;S?GO+4Q--$I<9N)[ X&VYSVT
MR7/%Y>.+HS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y
M*VP7J8O3V-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MV
MY9>4Z5M"GE8.<T)5NW"2)F3LVX1^Y.> MW7W6_*^+FGR8'R\,VV:Q78-"_&E
MH9"/E_BF1[M<U@65MMBT:4D>G"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9
M#]ZZD$[,T^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##
M[?@]_GS&'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TL<Y2!]\AM((BJ@<A52.
M8BI'096CJ,I16.4HKG(46#F*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL D56
M@2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM$D56BR*I09%4HLBH4616*K I%
M5H4BJT*15:'(JE!D52BR:A19-8JL&D56C2*K1I%5H\BJ4635*++J_Y3UR=KU
M7__;T-_SUM3=>SX;?B"Y>@502P$"% ,4    " !+BEQ8!T%-8H$   "Q
M$               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    (
M $N*7%A.Q$P%[@   "L"   1              "  :\   !D;V-0<F]P<R]C
M;W)E+GAM;%!+ 0(4 Q0    ( $N*7%B97)PC$ 8  )PG   3
M  "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ 2XI<6"*U
MF43,!P  63   !@              ("!#0@  'AL+W=O<FMS:&5E=',O<VAE
M970Q+GAM;%!+ 0(4 Q0    ( $N*7%A#VF=@-@(  +4%   8
M  " @0\0  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !+
MBEQ8NGJ(OJ4&  ""'   &               @(%[$@  >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&UL4$L! A0#%     @ 2XI<6)+6!TL3 P  ^ H  !@
M         ("!5AD  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0
M   ( $N*7%@M.QFTW 8  )0C   8              " @9\<  !X;"]W;W)K
M<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !+BEQ8H@Y!^10)  #25P
M&               @(&Q(P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L!
M A0#%     @ 2XI<6*J8G7FA"0  OC   !@              ("!^RP  'AL
M+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( $N*7%A_R=7:'@8
M *@.   8              " @=(V  !X;"]W;W)K<VAE971S+W-H965T."YX
M;6Q02P$"% ,4    " !+BEQ8:A4='M0>  "*8@  &               @($F
M/0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ 2XI<6.6)
MD5G0!0  ,0\  !D              ("!,%P  'AL+W=O<FMS:&5E=',O<VAE
M970Q,"YX;6Q02P$"% ,4    " !+BEQ8%U FZ_,(  "[%P  &0
M    @($W8@  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    (
M $N*7%ASB&@J*@8  /(/   9              " @6%K  !X;"]W;W)K<VAE
M971S+W-H965T,3(N>&UL4$L! A0#%     @ 2XI<6!C EV.4#   ZB0  !D
M             ("!PG$  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"
M% ,4    " !+BEQ8-D,LI!$%  !8#P  &0              @(&-?@  >&PO
M=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( $N*7%AUS6?^WP8
M !<2   9              " @=6#  !X;"]W;W)K<VAE971S+W-H965T,34N
M>&UL4$L! A0#%     @ 2XI<6$BZK5@K!0  IPP  !D              ("!
MZXH  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !+BEQ8
M_V'>768#  #N!P  &0              @(%-D   >&PO=V]R:W-H965T<R]S
M:&5E=#$W+GAM;%!+ 0(4 Q0    ( $N*7%@?%6K;&@D  %@9   9
M      " @>J3  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%
M  @ 2XI<6/*+%.@& P  J 8  !D              ("!.YT  'AL+W=O<FMS
M:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !+BEQ8]C[^R5P"  !_!@
M&0              @(%XH   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+
M 0(4 Q0    ( $N*7%AD.J)K0P(  (H&   9              " @0NC  !X
M;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ 2XI<6,)O);H0
M'0  75\  !D              ("!A:4  'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6Q02P$"% ,4    " !+BEQ8,/P/%/X#  #>"0  &0
M@(',P@  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( $N*
M7%@/\-GG8@,  +D'   9              " @0''  !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&UL4$L! A0#%     @ 2XI<6$,AZ?@Q"   @18  !D
M         ("!FLH  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M    " !+BEQ8E;QC4(T$  !E#   &0              @($"TP  >&PO=V]R
M:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( $N*7%@]"CCKBP,  )$)
M   9              " @<;7  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M4$L! A0#%     @ 2XI<6.;T56"M!   + P  !D              ("!B-L
M 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !+BEQ8L+"#
M0<8%  #C#@  &0              @(%LX   >&PO=V]R:W-H965T<R]S:&5E
M=#(Y+GAM;%!+ 0(4 Q0    ( $N*7%B5!CDZ/P(  ,<$   9
M  " @6GF  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @
M2XI<6+N,;PL9!@  U"@  !D              ("!W^@  'AL+W=O<FMS:&5E
M=',O<VAE970S,2YX;6Q02P$"% ,4    " !+BEQ8DJFM2^("  !S!P  &0
M            @($O[P  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4
M Q0    ( $N*7%AY :AA"P8  (,@   9              " @4CR  !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ 2XI<6'A6O@OT!
MX"0  !D              ("!BO@  'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6Q02P$"% ,4    " !+BEQ89Z&6-H<)   &:P  &0              @(&U
M_0  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( $N*7%CB
MF /Z;@(  $P&   9              " @7,' 0!X;"]W;W)K<VAE971S+W-H
M965T,S8N>&UL4$L! A0#%     @ 2XI<6#\443V0!0  /B   !D
M     ("!& H! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M" !+BEQ8R,W0'.<%  "@*P  &0              @('?#P$ >&PO=V]R:W-H
M965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( $N*7%AO6!QFK@,  -,1   9
M              " @?T5 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L!
M A0#%     @ 2XI<6"R?)% 5!   <14  !D              ("!XAD! 'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !+BEQ8W#BG,24&
M  #4)0  &0              @($N'@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;%!+ 0(4 Q0    ( $N*7%C?\*_D=P0  $$7   9              "
M@8HD 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ 2XI<
M6+C<_WR, P  3 X  !D              ("!."D! 'AL+W=O<FMS:&5E=',O
M<VAE970T,RYX;6Q02P$"% ,4    " !+BEQ8)=7@SC($   2$@  &0
M        @('[+ $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0
M   ( $N*7%@.%8M1R0,  /02   9              " @60Q 0!X;"]W;W)K
M<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ 2XI<6,>U4,_(!   ]B,
M !D              ("!9#4! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q0
M2P$"% ,4    " !+BEQ8G:9KU,8"  #S"0  &0              @(%C.@$
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( $N*7%B\UE!/
M3 ,  %\-   9              " @6 ] 0!X;"]W;W)K<VAE971S+W-H965T
M-#@N>&UL4$L! A0#%     @ 2XI<6'?'[.W. @  30@  !D
M ("!XT ! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !+
MBEQ8-?T%@#4#  # "0  &0              @('H0P$ >&PO=V]R:W-H965T
M<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( $N*7%A'Y=ZT 0,  ,((   9
M          " @51' 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#
M%     @ 2XI<6-WO.ZP7 P  1PL  !D              ("!C$H! 'AL+W=O
M<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !+BEQ8ODOJMRD#  "5
M"P  &0              @(':30$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM
M;%!+ 0(4 Q0    ( $N*7%C!5XGZ#@,  *$)   9              " @3I1
M 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ 2XI<6%T6
MK3DJ P  W0H  !D              ("!?U0! 'AL+W=O<FMS:&5E=',O<VAE
M970U-2YX;6Q02P$"% ,4    " !+BEQ8=3+Z6I<#   L#   &0
M    @('@5P$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    (
M $N*7%CXXE"6<@,  .T+   9              " @:Y; 0!X;"]W;W)K<VAE
M971S+W-H965T-3<N>&UL4$L! A0#%     @ 2XI<6/,OT!KH 0  6@0  !D
M             ("!5U\! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"
M% ,4    " !+BEQ83G!8S40#  "L%   #0              @ %V80$ >&PO
M<W1Y;&5S+GAM;%!+ 0(4 Q0    ( $N*7%B7BKL<P    !,"   +
M      "  >5D 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( $N*7%AL-#9)P00
M 'XF   /              "  <YE 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M    " !+BEQ8$R?LNN\!  "E(@  &@              @ &\:@$ >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !+BEQ88B/G&-@!  !(
M(@  $P              @ 'C; $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
1    0@!"  42  #L;@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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>78
<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>80
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>159</ContextCount>
  <ElementCount>333</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>48</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Description of Business, Background and Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperations</Role>
      <ShortName>Description of Business, Background and Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Summary of Significant Accounting and Reporting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPolicies</Role>
      <ShortName>Summary of Significant Accounting and Reporting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Contract Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ContractAssets</Role>
      <ShortName>Contract Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/NetIncomePerShare</Role>
      <ShortName>Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Commitment and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/CommitmentandContingencies</Role>
      <ShortName>Commitment and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/RetirementPlan</Role>
      <ShortName>Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="lpro-20231231.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="lpro-20231231.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="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Summary of Significant Accounting and Reporting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting and Reporting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Contract Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ContractAssetsTables</Role>
      <ShortName>Contract Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/ContractAssets</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/Debt</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/ShareBasedCompensation</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/NetIncomePerShareTables</Role>
      <ShortName>Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/NetIncomePerShare</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Commitment and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/CommitmentandContingenciesTables</Role>
      <ShortName>Commitment and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/CommitmentandContingencies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/IncomeTaxes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Description of Business, Background and Nature of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperationsDetails</Role>
      <ShortName>Description of Business, Background and Nature of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperations</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Summary of Significant Accounting and Reporting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Summary of Significant Accounting and Reporting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Contract Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ContractAssetsAdditionalInformationDetails</Role>
      <ShortName>Contract Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Contract Assets - Summary Of Contract Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail</Role>
      <ShortName>Contract Assets - Summary Of Contract Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Debt - Schedule of Long-term Debt Instruments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail</Role>
      <ShortName>Debt - Schedule of Long-term Debt Instruments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Debt - Schedule of Maturities of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails</Role>
      <ShortName>Debt - Schedule of Maturities of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Stockholders' Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail</Role>
      <ShortName>Stockholders' Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Share-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Share-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Share-Based Compensation - Share-based Compensation Expense by Award Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails</Role>
      <ShortName>Share-Based Compensation - Share-based Compensation Expense by Award Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Share-Based Compensation - Share-based Compensation Expense Allocated to Income Statement Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails</Role>
      <ShortName>Share-Based Compensation - Share-based Compensation Expense Allocated to Income Statement Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Share-Based Compensation - Stock Options and Restricted Stock Award Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails</Role>
      <ShortName>Share-Based Compensation - Stock Options and Restricted Stock Award Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Share-Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails</Role>
      <ShortName>Share-Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Share-Based Compensation - Unrecognized Share-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails</Role>
      <ShortName>Share-Based Compensation - Unrecognized Share-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Net Income Per Share - Summary of Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail</Role>
      <ShortName>Net Income Per Share - Summary of Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Net Income Per Share - Summary of Antidilutive Securities Excluded from Computation Of Earnings Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail</Role>
      <ShortName>Net Income Per Share - Summary of Antidilutive Securities Excluded from Computation Of Earnings Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails</Role>
      <ShortName>Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Assets and Liabilities Measured on Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail</Role>
      <ShortName>Fair Value of Financial Instruments - Summary of Fair Value Assets and Liabilities Measured on Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Commitment and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails</Role>
      <ShortName>Commitment and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Commitment and Contingencies - Components of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails</Role>
      <ShortName>Commitment and Contingencies - Components of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Commitment and Contingencies - Other Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails</Role>
      <ShortName>Commitment and Contingencies - Other Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Commitment and Contingencies - Balance Sheet Classification of ROU Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails</Role>
      <ShortName>Commitment and Contingencies - Balance Sheet Classification of ROU Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Commitment and Contingencies - Maturity of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails</Role>
      <ShortName>Commitment and Contingencies - Maturity of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Retirement Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/RetirementPlanDetails</Role>
      <ShortName>Retirement Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://openlendingcorp.com/role/RetirementPlan</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Income Taxes - Income Tax Expense (Benefit) Attributable to Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails</Role>
      <ShortName>Income Taxes - Income Tax Expense (Benefit) Attributable to Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Income Taxes - Components of the Income Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails</Role>
      <ShortName>Income Taxes - Components of the Income Tax Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="lpro-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - lpro-20231231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - lpro-20231231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="lpro-20231231.htm">lpro-20231231.htm</File>
    <File>lpro-20231231.xsd</File>
    <File>lpro-20231231_cal.xml</File>
    <File>lpro-20231231_def.xml</File>
    <File>lpro-20231231_lab.xml</File>
    <File>lpro-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>lpro-20231231_g1.jpg</File>
    <File>lpro-20231231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="744">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>83
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "lpro-20231231.htm": {
   "nsprefix": "lpro",
   "nsuri": "http://openlendingcorp.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "lpro-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "lpro-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/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"
     ]
    },
    "calculationLink": {
     "local": [
      "lpro-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "lpro-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "lpro-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "lpro-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 302,
   "keyCustom": 31,
   "axisStandard": 20,
   "axisCustom": 0,
   "memberStandard": 31,
   "memberCustom": 14,
   "hidden": {
    "total": 9,
    "http://xbrl.sec.gov/dei/2023": 4,
    "http://openlendingcorp.com/20231231": 1,
    "http://fasb.org/us-gaap/2023": 4
   },
   "contextCount": 159,
   "entityCount": 1,
   "segmentCount": 48,
   "elementCount": 577,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 744,
    "http://xbrl.sec.gov/dei/2023": 38,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "report": {
    "R1": {
     "role": "http://openlendingcorp.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://openlendingcorp.com/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorFirmId",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://openlendingcorp.com/role/ConsolidatedBalanceSheets",
     "longName": "0000003 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
     "longName": "0000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
     "longName": "0000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows",
     "longName": "0000007 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperations",
     "longName": "0000008 - Disclosure - Description of Business, Background and Nature of Operations",
     "shortName": "Description of Business, Background and Nature of Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPolicies",
     "longName": "0000009 - Disclosure - Summary of Significant Accounting and Reporting Policies",
     "shortName": "Summary of Significant Accounting and Reporting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://openlendingcorp.com/role/ContractAssets",
     "longName": "0000010 - Disclosure - Contract Assets",
     "shortName": "Contract Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://openlendingcorp.com/role/Debt",
     "longName": "0000011 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://openlendingcorp.com/role/StockholdersEquity",
     "longName": "0000012 - Disclosure - Stockholders' Equity",
     "shortName": "Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://openlendingcorp.com/role/ShareBasedCompensation",
     "longName": "0000013 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://openlendingcorp.com/role/NetIncomePerShare",
     "longName": "0000014 - Disclosure - Net Income Per Share",
     "shortName": "Net Income Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://openlendingcorp.com/role/FairValueofFinancialInstruments",
     "longName": "0000015 - Disclosure - Fair Value of Financial Instruments",
     "shortName": "Fair Value of Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://openlendingcorp.com/role/CommitmentandContingencies",
     "longName": "0000016 - Disclosure - Commitment and Contingencies",
     "shortName": "Commitment and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://openlendingcorp.com/role/RetirementPlan",
     "longName": "0000017 - Disclosure - Retirement Plan",
     "shortName": "Retirement Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://openlendingcorp.com/role/IncomeTaxes",
     "longName": "0000018 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://openlendingcorp.com/role/SubsequentEvents",
     "longName": "0000019 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R21": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Summary of Significant Accounting and Reporting Policies (Policies)",
     "shortName": "Summary of Significant Accounting and Reporting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://openlendingcorp.com/role/ContractAssetsTables",
     "longName": "9954472 - Disclosure - Contract Assets (Tables)",
     "shortName": "Contract Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://openlendingcorp.com/role/DebtTables",
     "longName": "9954473 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://openlendingcorp.com/role/ShareBasedCompensationTables",
     "longName": "9954474 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://openlendingcorp.com/role/NetIncomePerShareTables",
     "longName": "9954475 - Disclosure - Net Income Per Share (Tables)",
     "shortName": "Net Income Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsTables",
     "longName": "9954476 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://openlendingcorp.com/role/CommitmentandContingenciesTables",
     "longName": "9954477 - Disclosure - Commitment and Contingencies (Tables)",
     "shortName": "Commitment and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://openlendingcorp.com/role/IncomeTaxesTables",
     "longName": "9954478 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperationsDetails",
     "longName": "9954479 - Disclosure - Description of Business, Background and Nature of Operations (Details)",
     "shortName": "Description of Business, Background and Nature of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail",
     "longName": "9954480 - Disclosure - Summary of Significant Accounting and Reporting Policies - Additional Information (Detail)",
     "shortName": "Summary of Significant Accounting and Reporting Policies - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:RestrictedCashCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivable",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R32": {
     "role": "http://openlendingcorp.com/role/ContractAssetsAdditionalInformationDetails",
     "longName": "9954481 - Disclosure - Contract Assets - Additional Information (Details)",
     "shortName": "Contract Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R33": {
     "role": "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail",
     "longName": "9954482 - Disclosure - Contract Assets - Summary Of Contract Assets (Detail)",
     "shortName": "Contract Assets - Summary Of Contract Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-34",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail",
     "longName": "9954483 - Disclosure - Debt - Schedule of Long-term Debt Instruments (Detail)",
     "shortName": "Debt - Schedule of Long-term Debt Instruments (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://openlendingcorp.com/role/DebtNarrativeDetails",
     "longName": "9954484 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-79",
      "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails",
     "longName": "9954485 - Disclosure - Debt - Schedule of Maturities of Long-term Debt (Details)",
     "shortName": "Debt - Schedule of Maturities of Long-term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail",
     "longName": "9954486 - Disclosure - Stockholders' Equity - Additional Information (Detail)",
     "shortName": "Stockholders' Equity - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-86",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
     "longName": "9954487 - Disclosure - Share-Based Compensation - Additional Information (Details)",
     "shortName": "Share-Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails",
     "longName": "9954488 - Disclosure - Share-Based Compensation - Share-based Compensation Expense by Award Type (Details)",
     "shortName": "Share-Based Compensation - Share-based Compensation Expense by Award Type (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-90",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails",
     "longName": "9954489 - Disclosure - Share-Based Compensation - Share-based Compensation Expense Allocated to Income Statement Location (Details)",
     "shortName": "Share-Based Compensation - Share-based Compensation Expense Allocated to Income Statement Location (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-99",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails",
     "longName": "9954490 - Disclosure - Share-Based Compensation - Stock Options and Restricted Stock Award Activity (Details)",
     "shortName": "Share-Based Compensation - Stock Options and Restricted Stock Award Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
     "longName": "9954491 - Disclosure - Share-Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)",
     "shortName": "Share-Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails",
     "longName": "9954492 - Disclosure - Share-Based Compensation - Unrecognized Share-based Compensation Expense (Details)",
     "shortName": "Share-Based Compensation - Unrecognized Share-based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail",
     "longName": "9954493 - Disclosure - Net Income Per Share - Summary of Earnings Per Share (Detail)",
     "shortName": "Net Income Per Share - Summary of Earnings Per Share (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail",
     "longName": "9954494 - Disclosure - Net Income Per Share - Summary of Antidilutive Securities Excluded from Computation Of Earnings Per Share (Detail)",
     "shortName": "Net Income Per Share - Summary of Antidilutive Securities Excluded from Computation Of Earnings Per Share (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
     "longName": "9954495 - Disclosure - Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
     "shortName": "Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail",
     "longName": "9954496 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value Assets and Liabilities Measured on Recurring Basis (Detail)",
     "shortName": "Fair Value of Financial Instruments - Summary of Fair Value Assets and Liabilities Measured on Recurring Basis (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-155",
      "name": "us-gaap:DebtInstrumentFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-155",
      "name": "us-gaap:DebtInstrumentFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails",
     "longName": "9954497 - Disclosure - Commitment and Contingencies - Narrative (Details)",
     "shortName": "Commitment and Contingencies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "lpro:LesseeOperatingLeaseNumberOfOperatingLeases",
      "unitRef": "lease",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "lpro:LesseeOperatingLeaseNumberOfOperatingLeases",
      "unitRef": "lease",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails",
     "longName": "9954498 - Disclosure - Commitment and Contingencies - Components of Lease Expense (Details)",
     "shortName": "Commitment and Contingencies - Components of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails",
     "longName": "9954499 - Disclosure - Commitment and Contingencies - Other Information Related to Leases (Details)",
     "shortName": "Commitment and Contingencies - Other Information Related to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails",
     "longName": "9954500 - Disclosure - Commitment and Contingencies - Balance Sheet Classification of ROU Assets and Liabilities (Details)",
     "shortName": "Commitment and Contingencies - Balance Sheet Classification of ROU Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "lpro:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "lpro:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "lpro:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "lpro:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails",
     "longName": "9954501 - Disclosure - Commitment and Contingencies - Maturity of Lease Liabilities (Details)",
     "shortName": "Commitment and Contingencies - Maturity of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://openlendingcorp.com/role/RetirementPlanDetails",
     "longName": "9954502 - Disclosure - Retirement Plan (Details)",
     "shortName": "Retirement Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "lpro:DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "lpro:DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails",
     "longName": "9954503 - Disclosure - Income Taxes - Additional Information (Details)",
     "shortName": "Income Taxes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails",
     "longName": "9954504 - Disclosure - Income Taxes - Income Tax Expense (Benefit) Attributable to Operations (Details)",
     "shortName": "Income Taxes - Income Tax Expense (Benefit) Attributable to Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails",
     "longName": "9954505 - Disclosure - Income Taxes - Components of the Income Tax Expense (Details)",
     "shortName": "Income Taxes - Components of the Income Tax Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9954506 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "lpro-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9999": {
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "longName": "Uncategorized Items - lpro-20231231.htm",
     "shortName": "Uncategorized Items - lpro-20231231.htm",
     "isDefault": "false",
     "groupType": "",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "58",
     "firstAnchor": null,
     "uniqueAnchor": null
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingStandardsUpdateExtensibleList",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Standards Update [Extensible List]",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "documentation": "Indicates amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r189",
      "r190",
      "r191",
      "r249",
      "r250",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r284",
      "r430",
      "r431",
      "r432",
      "r457",
      "r458",
      "r467",
      "r468",
      "r469",
      "r474",
      "r475",
      "r476",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r503",
      "r504",
      "r508",
      "r509",
      "r510",
      "r511",
      "r518",
      "r519",
      "r523",
      "r524",
      "r525",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r808"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r690"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243"
     ]
    },
    "lpro_AccruedExciseTaxFromShareRepurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "AccruedExciseTaxFromShareRepurchases",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued excise tax associated with share repurchases",
        "label": "Accrued Excise Tax From Share Repurchases",
        "documentation": "Accrued Excise Tax From Share Repurchases"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_AccruedIntangibleAssetsCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "AccruedIntangibleAssetsCosts",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation for capitalized software development",
        "label": "Accrued Intangible Assets Costs",
        "documentation": "Accrued Intangible Assets Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r690",
      "r879"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r431",
      "r432",
      "r596",
      "r805",
      "r806",
      "r807",
      "r860",
      "r881"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalOther",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in deferred tax asset",
        "label": "Adjustments to Additional Paid in Capital, Other",
        "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r392"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdministrativeServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdministrativeServiceMember",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Claims administration and other service fees",
        "label": "Administrative Service [Member]",
        "documentation": "Administrative assistance, including, but not limited to, accounting, tax, legal, regulatory filing, and share registration of managed fund and investment account of independent third party, and related and affiliated entity."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Expense",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r438"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r726",
      "r736",
      "r762"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r717",
      "r729",
      "r739",
      "r765"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r721",
      "r730",
      "r740",
      "r757",
      "r766",
      "r770",
      "r778"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total share-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r425",
      "r437"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowance for credit loss",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r246",
      "r265",
      "r268",
      "r270",
      "r875"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r323",
      "r521",
      "r798"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r154",
      "r182",
      "r224",
      "r233",
      "r237",
      "r251",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r470",
      "r472",
      "r507",
      "r556",
      "r620",
      "r690",
      "r703",
      "r817",
      "r818",
      "r864"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r162",
      "r182",
      "r251",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r470",
      "r472",
      "r507",
      "r690",
      "r817",
      "r818",
      "r864"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "lpro_AuditInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "AuditInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit Information [Abstract]",
        "documentation": "Audit Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://openlendingcorp.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r722"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://openlendingcorp.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r722"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://openlendingcorp.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r722"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BaseRateMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business, Background and Nature of Operations",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r103",
      "r104"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed assets accrued but not paid",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r32"
     ]
    },
    "lpro_CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized software development costs accrued but not paid",
        "label": "Capitalized software development costs accrued but not paid",
        "documentation": "Capitalized software development costs accrued but not paid"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reported Value Measurement",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r152",
      "r665"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Axis]",
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r120"
     ]
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents and restricted cash at the beginning of the period",
        "periodEndLabel": "Cash and cash equivalents and restricted cash at the end of the period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r100",
      "r178"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash and cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r100"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing and financing:",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ChangeInContractWithCustomerAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ChangeInContractWithCustomerAssetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Contract with Customer, Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r158",
      "r159",
      "r223",
      "r332",
      "r333",
      "r334",
      "r336",
      "r339",
      "r344",
      "r346",
      "r590",
      "r591",
      "r592",
      "r593",
      "r677",
      "r786",
      "r800"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r74",
      "r557",
      "r607"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r286",
      "r287",
      "r660",
      "r814"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, capital shares reserved for future issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r694",
      "r695",
      "r697",
      "r698",
      "r699",
      "r700",
      "r805",
      "r806",
      "r860",
      "r878",
      "r881"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r608"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Common stock, beginning balance (in shares)",
        "periodEndLabel": "Common stock, ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r84",
      "r608",
      "r626",
      "r881",
      "r882"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.01 par value; 550,000,000 shares authorized, 128,198,185 shares issued and 118,819,795 shares outstanding as of December\u00a031, 2023 and 128,198,185 shares issued and 123,646,059 shares outstanding as of December\u00a031, 2022",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r559",
      "r690"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r755"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Components of Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Components of Deferred Tax Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r67",
      "r68",
      "r241",
      "r659"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r67",
      "r68",
      "r241",
      "r587",
      "r659"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r67",
      "r68",
      "r241",
      "r659",
      "r791"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of revenue and credit risks",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r135"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk (as a percent)",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r67",
      "r68",
      "r241"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r38",
      "r39",
      "r67",
      "r119",
      "r659"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r38",
      "r67",
      "r68",
      "r241",
      "r659"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r666"
     ]
    },
    "lpro_ContractWithCustomerAssetAndLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ContractWithCustomerAssetAndLiabilityLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract With Customer Asset And Liability [Line Items]",
        "label": "Contract With Customer Asset And Liability [Line Items]",
        "documentation": "Contract with customer asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_ContractWithCustomerAssetAndLiabilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ContractWithCustomerAssetAndLiabilityTable",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract With Customer Asset And Liability [Table]",
        "label": "Contract With Customer Asset And Liability [Table]",
        "documentation": "Contract with customer asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Contract Assets",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods",
        "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress",
        "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r679"
     ]
    },
    "us-gaap_ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase of contract asset due to new business generation",
        "label": "Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNet",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r368"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets",
      "http://openlendingcorp.com/role/ContractAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current contract assets, net",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r368"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets",
      "http://openlendingcorp.com/role/ContractAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r349",
      "r368"
     ]
    },
    "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetReclassifiedToReceivable",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Receivables transferred from contract assets upon billing the lending institutions",
        "label": "Contract with Customer, Asset, Reclassified to Receivable",
        "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "lpro_ContractWithCustomerAssetRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ContractWithCustomerAssetRollForward",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract With Customer, Asset [Roll Forward]",
        "label": "Contract With Customer, Asset [Roll Forward]",
        "documentation": "Contract With Customer, Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of services",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r551"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of services",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for current expected credit losses (\"CECL\")",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r188",
      "r194",
      "r200",
      "r255",
      "r261",
      "r430",
      "r431",
      "r432",
      "r457",
      "r458",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r488",
      "r491",
      "r493",
      "r494",
      "r541"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]",
        "label": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r188",
      "r194",
      "r200",
      "r255",
      "r261",
      "r430",
      "r431",
      "r432",
      "r457",
      "r458",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r488",
      "r491",
      "r493",
      "r494",
      "r541"
     ]
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]",
        "label": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "auth_ref": [
      "r146",
      "r188",
      "r194",
      "r200",
      "r255",
      "r261",
      "r430",
      "r431",
      "r432",
      "r457",
      "r458",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r488",
      "r491",
      "r493",
      "r494",
      "r541"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r794",
      "r803",
      "r857"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax expense",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r794",
      "r803",
      "r857"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r241"
     ]
    },
    "lpro_CustomerOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "CustomerOneMember",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer One",
        "label": "Customer One [Member]",
        "documentation": "Customer One"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r180",
      "r301",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r317",
      "r324",
      "r325",
      "r327"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r79",
      "r80",
      "r122",
      "r124",
      "r184",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r522",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r801"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, basis spread on variable rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail_1": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail",
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, gross",
        "totalLabel": "Total debt",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r124",
      "r328"
     ]
    },
    "lpro_DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decreased maximum total net leverage ratio",
        "label": "Debt Instrument, Covenant, Decreased Total Net Leverage Ratio, Maximum",
        "documentation": "Debt Instrument, Covenant, Decreased Total Net Leverage Ratio, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_DebtInstrumentCovenantFixedChargeCoverageRatioMinimum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "DebtInstrumentCovenantFixedChargeCoverageRatioMinimum",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum fixed charge coverage ratio",
        "label": "Debt Instrument, Covenant, Fixed Charge Coverage Ratio, Minimum",
        "documentation": "Debt Instrument, Covenant, Fixed Charge Coverage Ratio, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_DebtInstrumentCovenantTotalNetLeverageRatioMaximum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "DebtInstrumentCovenantTotalNetLeverageRatioMaximum",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum total net leverage ratio",
        "label": "Debt Instrument, Covenant, Total Net Leverage Ratio, Maximum",
        "documentation": "Debt Instrument, Covenant, Total Net Leverage Ratio, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r72",
      "r302",
      "r522",
      "r673",
      "r674"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Instrument, Fair Value Disclosure",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r506",
      "r673",
      "r674"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, effective interest rate (as a percent)",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r70",
      "r330",
      "r522"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r326",
      "r522",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r801"
     ]
    },
    "lpro_DebtInstrumentMarginRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "DebtInstrumentMarginRate",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, margin rate (as a percent)",
        "label": "Debt Instrument, Margin Rate",
        "documentation": "Debt Instrument, Margin Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r184",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r522",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r801"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r50",
      "r53",
      "r69",
      "r70",
      "r72",
      "r75",
      "r109",
      "r110",
      "r184",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r326",
      "r522",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r801"
     ]
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred financing costs",
        "label": "Debt, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r803",
      "r856",
      "r857"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail_1": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Unamortized deferred financing costs",
        "terseLabel": "Debt issuance costs, net",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r820"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r803",
      "r856"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset, net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r446"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r118",
      "r140",
      "r461",
      "r462",
      "r803"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense (benefit)",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r82",
      "r123",
      "r453"
     ]
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortizable intangible assets",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax asset, net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets (1)",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "lpro_DeferredTaxAssetsOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liability",
        "label": "Deferred Tax Assets, Operating Lease, Liability",
        "documentation": "Deferred Tax Assets, Operating Lease, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r855"
     ]
    },
    "lpro_DeferredTaxLiabilitiesContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "DeferredTaxLiabilitiesContractAssets",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Contract assets",
        "label": "Deferred Tax Liabilities, Contract Assets",
        "documentation": "Deferred Tax Liabilities, Contract Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating lease right-of-use asset",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r855"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r855"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fixed assets",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r855"
     ]
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/RetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, cost",
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/RetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, employer discretionary contribution amount",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://openlendingcorp.com/role/RetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, employer matching contribution, percent of employees' gross pay",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation": {
     "xbrltype": "durationItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation",
     "presentation": [
      "http://openlendingcorp.com/role/RetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, minimum days of service required for participation",
        "label": "Defined Contribution Plan, Minimum Days Of Service Required For Participation",
        "documentation": "Defined Contribution Plan, Minimum Days Of Service Required For Participation"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation": {
     "xbrltype": "durationItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation",
     "presentation": [
      "http://openlendingcorp.com/role/RetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, minimum employee age requirement for participation",
        "label": "Defined Contribution Plan, Minimum Employee Age Requirement For Participation",
        "documentation": "Defined Contribution Plan, Minimum Employee Age Requirement For Participation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r43"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization of fixed assets",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r229"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r390",
      "r395",
      "r426",
      "r427",
      "r429",
      "r687"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r722"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r722",
      "r758"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Documents Incorporated by Reference",
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic net income per share attributable to common stockholders (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r202",
      "r205",
      "r215",
      "r216",
      "r217",
      "r221",
      "r494",
      "r495",
      "r553",
      "r566",
      "r668"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per common share",
        "terseLabel": "Basic net income (loss) per share:",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted net income per share attributable to common stockholders (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r205",
      "r215",
      "r216",
      "r217",
      "r221",
      "r494",
      "r495",
      "r553",
      "r566",
      "r668"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net income per share:",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) per share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r218",
      "r219",
      "r220"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate reconciliation (as a percent)",
        "totalLabel": "Income tax expense (benefit) effective tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense (benefit) computed at the statutory rate",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r448",
      "r463"
     ]
    },
    "lpro_EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on extinguishment of tax receivable agreement",
        "label": "Effective Income Tax Rate Reconciliation, Gain On Extinguishment Of Tax Receivable Agreement, Percent",
        "documentation": "Effective Income Tax Rate Reconciliation, Gain On Extinguishment Of Tax Receivable Agreement, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Officer's compensation limitation under 162(m) (1)",
        "label": "Effective Income Tax Rate Reconciliation, Officer Compensation Limitation, Percent",
        "documentation": "Effective Income Tax Rate Reconciliation, Officer Compensation Limitation, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net (1)",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r853",
      "r858"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r789",
      "r853"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesComponentsoftheIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State income taxes",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r853",
      "r858"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unrecognized stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Amortization Period (Years)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized expense, restricted stock",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized expense, stock options",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail",
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options",
        "verboseLabel": "Unvested and unexercised stock options",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r783"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r146",
      "r166",
      "r167",
      "r168",
      "r185",
      "r186",
      "r187",
      "r190",
      "r197",
      "r199",
      "r222",
      "r255",
      "r261",
      "r347",
      "r430",
      "r431",
      "r432",
      "r457",
      "r458",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r493",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r543",
      "r577",
      "r578",
      "r579",
      "r596",
      "r647"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r726",
      "r736",
      "r762"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r711",
      "r723",
      "r733",
      "r759"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimate of Fair Value Measurement",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r506",
      "r673",
      "r674"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Carrying Amounts and Estimated Fair Values of the Company's Financial Instruments",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r499",
      "r546",
      "r547",
      "r548",
      "r673",
      "r674",
      "r683",
      "r684",
      "r685"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r64",
      "r315",
      "r673",
      "r674"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r499",
      "r500",
      "r501",
      "r502"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r497"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Level\u00a01",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r373",
      "r378",
      "r499",
      "r546",
      "r683",
      "r684",
      "r685"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Level\u00a02",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r373",
      "r378",
      "r499",
      "r547",
      "r673",
      "r674",
      "r683",
      "r684",
      "r685"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Level\u00a03",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r499",
      "r548",
      "r673",
      "r674",
      "r683",
      "r684",
      "r685"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measurements",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r546",
      "r547",
      "r548",
      "r673",
      "r674",
      "r683",
      "r684",
      "r685"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r502"
     ]
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialLiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities:",
        "label": "Financial Liabilities Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableUnamortizedLoanFeeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancingReceivableUnamortizedLoanFeeCost",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized deferred financing costs",
        "label": "Financing Receivable, Unamortized Loan Cost (Fee)",
        "documentation": "Amount of unamortized loan commitment, origination, and other costs (fees) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247",
      "r785"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r552"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r730",
      "r740",
      "r766"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r730",
      "r740",
      "r766"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r730",
      "r740",
      "r766"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r730",
      "r740",
      "r766"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r730",
      "r740",
      "r766"
     ]
    },
    "us-gaap_GainLossOnContractTermination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnContractTermination",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on extinguishment of tax receivable agreement",
        "label": "Gain (Loss) on Contract Termination",
        "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "lpro_GainLossOnExtinguishmentOfTaxReceivableAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "GainLossOnExtinguishmentOfTaxReceivableAgreement",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on extinguishment of tax receivable agreement",
        "label": "Gain (Loss) On Extinguishment Of Tax Receivable Agreement",
        "documentation": "Gain (Loss) On Extinguishment Of Tax Receivable Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      },
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on extinguishment of debt",
        "negatedTerseLabel": "Loss on extinguishment of debt",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r45",
      "r46"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r630"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r182",
      "r224",
      "r232",
      "r236",
      "r238",
      "r251",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r507",
      "r670",
      "r817"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r709",
      "r722"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r90",
      "r126",
      "r224",
      "r232",
      "r236",
      "r238",
      "r554",
      "r564",
      "r670"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r285",
      "r631"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r631"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_IncomeTaxDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "IncomeTaxDisclosureLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Line Items]",
        "label": "Income Tax Disclosure [Line Items]",
        "documentation": "Income tax disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_IncomeTaxDisclosureTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "IncomeTaxDisclosureTable",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Table]",
        "label": "Income Tax Disclosure [Table]",
        "documentation": "Income tax disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r441",
      "r449",
      "r451",
      "r455",
      "r459",
      "r464",
      "r465",
      "r466",
      "r595"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://openlendingcorp.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "verboseLabel": "Income tax expense (benefit)",
        "totalLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r142",
      "r198",
      "r199",
      "r230",
      "r447",
      "r460",
      "r567"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r443",
      "r444",
      "r451",
      "r452",
      "r454",
      "r456",
      "r589"
     ]
    },
    "us-gaap_IncomeTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReceivable",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes receivable",
        "label": "Income Taxes Receivable",
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable."
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax paid, net",
        "label": "Income Taxes Paid, Net",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax receivable",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r796"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable, net",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax receivable, net",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Contract assets, net",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third-party claims administration liability",
        "label": "Increase (Decrease) in Liability for Claims and Claims Adjustment Expense Reserve",
        "documentation": "Amount of increase (decrease) in liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets &amp; liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r792",
      "r797"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current and non-current assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current and non-current liabilities",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of outstanding Time-Based Restricted Stock Units (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r217",
      "r394"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r721",
      "r730",
      "r740",
      "r757",
      "r766",
      "r770",
      "r778"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r710",
      "r782"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r710",
      "r782"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r710",
      "r782"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r128",
      "r169",
      "r228",
      "r520",
      "r632",
      "r701",
      "r880"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r176",
      "r177"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r227"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease expense",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r531",
      "r689"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "lpro_LesseeOperatingLeaseNumberOfOperatingLeases": {
     "xbrltype": "integerItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "LesseeOperatingLeaseNumberOfOperatingLeases",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating leases",
        "label": "Lessee, Operating Lease, Number Of Operating Leases",
        "documentation": "Lessee, Operating Lease, Number Of Operating Leases"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_LesseeOperatingLeaseOptionToExtendTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "LesseeOperatingLeaseOptionToExtendTerm",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Optional extension period (in months)",
        "label": "Lessee, Operating Lease, Option to Extend, Term",
        "documentation": "Lessee, Operating Lease, Option to Extend, Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r182",
      "r251",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r471",
      "r472",
      "r473",
      "r507",
      "r606",
      "r669",
      "r703",
      "r817",
      "r864",
      "r865"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r125",
      "r561",
      "r690",
      "r802",
      "r812",
      "r861"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r151",
      "r182",
      "r251",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r471",
      "r472",
      "r473",
      "r507",
      "r690",
      "r817",
      "r864",
      "r865"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current liabilities",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "lpro_LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third-party claims administration liability",
        "label": "Liability for Claims and Claims Adjustment Expense, Current",
        "documentation": "Liability for Claims and Claims Adjustment Expense, Current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, commitment fee percentage",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r124",
      "r314",
      "r329",
      "r673",
      "r674",
      "r874"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: current portion of debt",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r184",
      "r821"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r184",
      "r319"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r184",
      "r319"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r184",
      "r319"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r184",
      "r319"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total long-term debt, net of deferred financing costs",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, net of deferred financing costs",
        "label": "Notes Payable, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r44"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r241",
      "r682",
      "r823",
      "r876",
      "r877"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r291",
      "r388",
      "r550",
      "r574",
      "r598",
      "r599",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r661",
      "r662",
      "r671",
      "r677",
      "r686",
      "r692",
      "r819",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_MediumTermNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MediumTermNotesMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medium-term Notes",
        "label": "Medium-term Notes [Member]",
        "documentation": "Debt instruments with maturities ranging from five to ten years."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r291",
      "r388",
      "r550",
      "r574",
      "r598",
      "r599",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r661",
      "r662",
      "r671",
      "r677",
      "r686",
      "r692",
      "r819",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r241",
      "r682",
      "r823",
      "r876",
      "r877"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101",
      "r102"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      },
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r102",
      "r127",
      "r149",
      "r163",
      "r164",
      "r168",
      "r182",
      "r189",
      "r192",
      "r193",
      "r194",
      "r195",
      "r198",
      "r199",
      "r213",
      "r224",
      "r232",
      "r236",
      "r238",
      "r251",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r495",
      "r507",
      "r565",
      "r628",
      "r645",
      "r646",
      "r670",
      "r701",
      "r817"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to common stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r192",
      "r193",
      "r194",
      "r195",
      "r202",
      "r203",
      "r214",
      "r217",
      "r224",
      "r232",
      "r236",
      "r238",
      "r670"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income attributable to common stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r204",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r217"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently issued accounting pronouncements not yet adopted and recently adopted new accounting standards",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_NewCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "NewCreditAgreementMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Credit Agreement",
        "label": "New Credit Agreement [Member]",
        "documentation": "New Credit Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r730",
      "r740",
      "r757",
      "r766"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of debt",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://openlendingcorp.com/role/DescriptionofBusinessBackgroundandNatureofOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r232",
      "r236",
      "r238",
      "r670"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r689"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      },
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails",
      "http://openlendingcorp.com/role/CommitmentandContingenciesMaturityofLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails",
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash outflows",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r534"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails",
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use asset, net",
        "totalLabel": "Net operating lease right-of-use asset, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r526"
     ]
    },
    "lpro_OperatingLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accumulated amortization",
        "label": "Operating Lease, Right-of-Use Asset, Accumulated Amortization",
        "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash operating lease cost",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "lpro_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesBalanceSheetClassificationofROUAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use asset",
        "label": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization",
        "documentation": "Operating Lease, Right-of-Use Asset, before Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r689"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term (in years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r689"
     ]
    },
    "us-gaap_OperatingLeasedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasedAssetsLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leased Assets [Line Items]",
        "label": "Operating Leased Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r690"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r690"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expense, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r716",
      "r728",
      "r738",
      "r764"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r731",
      "r741",
      "r767"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r731",
      "r741",
      "r767"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares repurchased",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "lpro_PaymentsForSettlementOfTaxReceivableAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "PaymentsForSettlementOfTaxReceivableAgreement",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement of tax receivable agreement",
        "label": "Payments For Settlement Of Tax Receivable Agreement",
        "documentation": "Payments For Settlement Of Tax Receivable Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_PaymentsOfDeferredFinancingsCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "PaymentsOfDeferredFinancingsCosts",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of deferred financing cost",
        "label": "Payments Of Deferred Financings Costs",
        "documentation": "Payments Of Deferred Financings Costs"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_PaymentsReceivedFromInsuranceCarriers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "PaymentsReceivedFromInsuranceCarriers",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments received from insurance carriers",
        "label": "Payments Received From Insurance Carriers",
        "documentation": "Payments received from insurance carriers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares withheld for taxes related to restricted stock units",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capitalized software development costs",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToDevelopSoftware",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capitalized software development costs",
        "label": "Payments to Develop Software",
        "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/RetirementPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r685"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "lpro_PercentOfIncrementalSharesOnOutstandingCommonStock": {
     "xbrltype": "percentItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "PercentOfIncrementalSharesOnOutstandingCommonStock",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of incremental shares on outstanding common stock",
        "label": "Percent Of Incremental Shares On Outstanding Common Stock",
        "documentation": "Percent of incremental shares on outstanding common stock."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_PercentOnNumberOfSharesOutstanding": {
     "xbrltype": "percentItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "PercentOnNumberOfSharesOutstanding",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent on number of shares outstanding",
        "label": "Percent On Number Of Shares Outstanding",
        "documentation": "Percent on number of shares outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_PerformanceBasedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "PerformanceBasedRestrictedStockUnitsMember",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail",
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance-based restricted stock units",
        "verboseLabel": "Unvested performance-based restricted stock units",
        "label": "Performance-Based Restricted Stock Units [Member]",
        "documentation": "Performance-Based Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r332"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r608"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r332"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (in shares)",
        "periodStartLabel": "Preferred stock, beginning balance (in shares)",
        "periodEndLabel": "Preferred stock, ending balance (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r608",
      "r626",
      "r881",
      "r882"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.01 par value; 10,000,000 shares authorized and none issued and outstanding",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r558",
      "r690"
     ]
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from revolving facility",
        "label": "Proceeds from Long-Term Lines of Credit",
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from term loans",
        "label": "Proceeds from Notes Payable",
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_ProceedsFromOtherOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromOtherOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Proceeds from Other Operating Activities",
        "documentation": "Amount of cash inflow from operating activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail",
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r239",
      "r551",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r664",
      "r681",
      "r691",
      "r793",
      "r815",
      "r816",
      "r823",
      "r876"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail",
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r239",
      "r551",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r664",
      "r681",
      "r691",
      "r793",
      "r815",
      "r816",
      "r823",
      "r876"
     ]
    },
    "lpro_ProfitShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ProfitShareMember",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit share",
        "verboseLabel": "Profit Share",
        "label": "Profit Share [Member]",
        "documentation": "Profit share (member)."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_ProgramFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ProgramFeeMember",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail",
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Program fees",
        "verboseLabel": "Program Fee",
        "label": "Program Fee [Member]",
        "documentation": "Program Fee (member)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed assets, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r555",
      "r563",
      "r690"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Assets",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r136",
      "r139",
      "r562"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, useful life (in years)",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Provision for expected credit losses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r269"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r291",
      "r371",
      "r388",
      "r421",
      "r422",
      "r423",
      "r549",
      "r550",
      "r574",
      "r598",
      "r599",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r661",
      "r662",
      "r671",
      "r677",
      "r686",
      "r692",
      "r695",
      "r813",
      "r819",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r291",
      "r371",
      "r388",
      "r421",
      "r422",
      "r423",
      "r549",
      "r550",
      "r574",
      "r598",
      "r599",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r661",
      "r662",
      "r671",
      "r677",
      "r686",
      "r692",
      "r695",
      "r813",
      "r819",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r711",
      "r723",
      "r733",
      "r759"
     ]
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments on revolving facility",
        "label": "Repayments of Long-Term Lines of Credit",
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on term loans",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r440",
      "r872"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development costs",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for costs it has 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."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r712",
      "r724",
      "r734",
      "r760"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r713",
      "r725",
      "r735",
      "r761"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r720",
      "r732",
      "r742",
      "r768"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Domain]",
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets",
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r799"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r111",
      "r560",
      "r581",
      "r586",
      "r594",
      "r609",
      "r690"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r185",
      "r186",
      "r187",
      "r190",
      "r197",
      "r199",
      "r255",
      "r261",
      "r430",
      "r431",
      "r432",
      "r457",
      "r458",
      "r477",
      "r479",
      "r480",
      "r483",
      "r493",
      "r577",
      "r579",
      "r596",
      "r881"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r231",
      "r234",
      "r235",
      "r239",
      "r240",
      "r241",
      "r366",
      "r367",
      "r551"
     ]
    },
    "lpro_RevenueFromContractWithCustomerInstallmentBasis": {
     "xbrltype": "durationItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "RevenueFromContractWithCustomerInstallmentBasis",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing arrangement duration (in months)",
        "label": "Revenue From Contract With Customer, Installment Basis",
        "documentation": "Revenue From Contract With Customer, Installment Basis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer Benchmark",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r790"
     ]
    },
    "lpro_RevenueFromContractWithCustomerPercentageMonthlyServiceFee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "RevenueFromContractWithCustomerPercentageMonthlyServiceFee",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly service fee (as a percent)",
        "label": "Revenue From Contract With Customer, Percentage, Monthly Service Fee",
        "documentation": "Revenue From Contract With Customer, Percentage, Monthly Service Fee"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_RevenueFromContractWithCustomerPercentagePaidInInstallments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "RevenueFromContractWithCustomerPercentagePaidInInstallments",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan origination paid through financing arrangements (as a percent)",
        "label": "Revenue From Contract With Customer, Percentage, Paid In Installments",
        "documentation": "Revenue From Contract With Customer, Percentage, Paid In Installments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract assets and Revenue recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r663"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Assets",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r369"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesOtherInformationRelatedtoLeasesDetails",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligations",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r689"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise tax payable",
        "label": "Sales and Excise Tax Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails",
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast",
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r389",
      "r809"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails",
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r389",
      "r787",
      "r809"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of 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."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r50",
      "r53",
      "r69",
      "r70",
      "r72",
      "r75",
      "r109",
      "r110",
      "r673",
      "r675",
      "r804"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Earnings Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r810"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis [Abstract]",
        "documentation": "Schedule of fair value assets and liabilities measured on recurring basis."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis [Line Items]",
        "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]",
        "documentation": "Schedule of fair value assets and liabilities measured on recurring basis."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsSummaryofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis [Table]",
        "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis [Table]",
        "documentation": "Schedule of fair value assets and liabilities measured on recurring basis."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Fair Value Assets and Liabilities Measured on Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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)."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r499"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Long-term Debt",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ScheduleOfOperatingLeasedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOperatingLeasedAssetsTable",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating Leased Assets [Table]",
        "label": "Schedule of Operating Leased Assets [Table]",
        "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Activity",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r8",
      "r57"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r393",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r48",
      "r49",
      "r50",
      "r51",
      "r52",
      "r53",
      "r109",
      "r110",
      "r111",
      "r157",
      "r158",
      "r159",
      "r223",
      "r332",
      "r333",
      "r334",
      "r336",
      "r339",
      "r344",
      "r346",
      "r590",
      "r591",
      "r592",
      "r593",
      "r677",
      "r786",
      "r800"
     ]
    },
    "lpro_SecuredOvernightFinancingRateSOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseAllocatedtoIncomeStatementLocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling and marketing",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows",
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r409"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Awards",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r409"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Fair Value at Grant Date",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r393",
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares available for issuance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expired (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeitures (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average option grant date fair value (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options outstanding",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r401"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of Awards",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualTermAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Contractual Term (Years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term [Abstract]",
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Outstanding, Weighted Average Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r401"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and expected to vest (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "lpro_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ranget of target (as a percent)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Rights, Target Percentage",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Rights, Target Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r396",
      "r397",
      "r398",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expired (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r390",
      "r399",
      "r418",
      "r419",
      "r420",
      "r421",
      "r424",
      "r433",
      "r434",
      "r435",
      "r436"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration period (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Vested and Expected to Vest",
        "terseLabel": "Weighted average time to vest (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting and Reporting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r179"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r21",
      "r146",
      "r166",
      "r167",
      "r168",
      "r185",
      "r186",
      "r187",
      "r190",
      "r197",
      "r199",
      "r222",
      "r255",
      "r261",
      "r347",
      "r430",
      "r431",
      "r432",
      "r457",
      "r458",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r483",
      "r493",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r543",
      "r577",
      "r578",
      "r579",
      "r596",
      "r647"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r222",
      "r551",
      "r588",
      "r597",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r608",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r627",
      "r629",
      "r630",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r647",
      "r696"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesNarrativeDetails",
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r389",
      "r787",
      "r788",
      "r809"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186",
      "r187",
      "r222",
      "r551",
      "r588",
      "r597",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r608",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r627",
      "r629",
      "r630",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r647",
      "r696"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r715",
      "r727",
      "r737",
      "r763"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units issued, net of shares withheld for taxes (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r83",
      "r84",
      "r111"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock units issued, net of shares withheld for taxes",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r111"
     ]
    },
    "lpro_StockOptionAndIncentivePlan2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "StockOptionAndIncentivePlan2020Member",
     "presentation": [
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationScheduleofSharebasedPaymentAwardStockOptionsValuationAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020 Stock Option and Incentive Plan",
        "label": "Stock Option And Incentive Plan, 2020 [Member]",
        "documentation": "Stock Option And Incentive Plan, 2020"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, authorized amount",
        "label": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount of stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remain amount of shares to be repurchased",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "documentation": "Amount remaining of a stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares repurchased (in shares)",
        "terseLabel": "Shares repurchased (in shares)",
        "label": "Stock Repurchased During Period, Shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r83",
      "r84",
      "r111",
      "r593",
      "r647",
      "r657"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares repurchased",
        "terseLabel": "Stock repurchased during period",
        "label": "Stock Repurchased During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r83",
      "r84",
      "r111",
      "r596",
      "r647",
      "r657",
      "r702"
     ]
    },
    "lpro_StockRepurchasedDuringPeriodValueExcludingExcisedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "StockRepurchasedDuringPeriodValueExcludingExcisedTax",
     "crdr": "debit",
     "presentation": [
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchased During Period, Value, Excluding Excised Tax",
        "label": "Stock Repurchased During Period, Value, Excluding Excised Tax",
        "documentation": "Stock Repurchased During Period, Value, Excluding Excised Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r87",
      "r88",
      "r105",
      "r610",
      "r626",
      "r648",
      "r649",
      "r690",
      "r703",
      "r802",
      "r812",
      "r861",
      "r881"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets",
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders\u2019 equity",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r181",
      "r331",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r347",
      "r484",
      "r650",
      "r651",
      "r658"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r544",
      "r545"
     ]
    },
    "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfIncomeTaxExaminationsTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Income Tax Examinations",
        "label": "Summary of Income Tax Examinations [Table Text Block]",
        "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r117"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "lpro_TermLoanDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "TermLoanDue2026Member",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Due 2026",
        "label": "Term Loan Due 2026 [Member]",
        "documentation": "Term Loan Due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_TermLoanDue2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "TermLoanDue2027Member",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails",
      "http://openlendingcorp.com/role/DebtScheduleofLongtermDebtInstrumentsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan due 2027",
        "label": "Term Loan Due 2027 [Member]",
        "documentation": "Term Loan Due 2027"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_ThreeInsurancePartnerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "ThreeInsurancePartnerMember",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Three Insurance Partner",
        "label": "Three Insurance Partner [Member]",
        "documentation": "Three Insurance Partner"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_TimeBasedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "TimeBasedRestrictedStockUnitsMember",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationOfEarningsPerShareDetail",
      "http://openlendingcorp.com/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationSharebasedCompensationExpensebyAwardTypeDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationStockOptionsandRestrictedStockAwardActivityDetails",
      "http://openlendingcorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time-based restricted stock units",
        "verboseLabel": "Unvested time-based restricted stock units",
        "label": "Time-Based Restricted Stock Units [Member]",
        "documentation": "Time-Based Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_TopInsurancePartnerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "TopInsurancePartnerMember",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top Insurance Partner",
        "label": "Top Insurance Partner [Member]",
        "documentation": "Top Insurance Partner"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r755"
     ]
    },
    "lpro_TpaFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "TpaFeeMember",
     "presentation": [
      "http://openlendingcorp.com/role/ContractAssetsSummaryOfContractAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TPA\u00a0Fee",
        "label": "TPA Fee [Member]",
        "documentation": "TPA Fee (member)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r244",
      "r245",
      "r248"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://openlendingcorp.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "presentation": [
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock acquired, average cost per share (in dollars per share)",
        "label": "Shares Acquired, Average Cost Per Share",
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://openlendingcorp.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://openlendingcorp.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock (in shares)",
        "periodStartLabel": "Treasury stock, beginning balance (in shares)",
        "periodEndLabel": "Treasury stock, ending balance (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury stock at cost, 9,378,390 shares at December\u00a031, 2023 and 4,552,126 at December\u00a031, 2022",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r54",
      "r55"
     ]
    },
    "lpro_TreasuryStockPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "TreasuryStockPolicyTextBlock",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock",
        "label": "Treasury Stock [Policy Text Block]",
        "documentation": "Treasury Stock"
       }
      }
     },
     "auth_ref": []
    },
    "lpro_TwoInsurancePartnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://openlendingcorp.com/20231231",
     "localname": "TwoInsurancePartnersMember",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Insurance Partners",
        "label": "Two Insurance Partners [Member]",
        "documentation": "Two Insurance Partners"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://openlendingcorp.com/role/FairValueofFinancialInstrumentsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Treasury securities",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r667",
      "r683",
      "r685",
      "r873"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://openlendingcorp.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r450"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://openlendingcorp.com/role/SummaryofSignificantAccountingandReportingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of estimates and judgements",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r133",
      "r134",
      "r137",
      "r138"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/CommitmentandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease payments",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r689"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://openlendingcorp.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted average common shares (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r217"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (in shares)",
        "terseLabel": "Weighted average common shares outstanding (in shares)",
        "netLabel": "Basic weighted average common shares (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r217"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "presentation": [
      "http://openlendingcorp.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncomeLoss",
      "http://openlendingcorp.com/role/NetIncomePerShareSummaryofEarningsPerShareDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average common shares outstanding",
        "terseLabel": "Denominator",
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.Q4)",
   "SubTopic": "20",
   "Topic": "326",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481598/310-20-45-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "20",
   "Topic": "310",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-3"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "SubTopic": "740",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r866": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r868": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r870": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>84
<FILENAME>0001806201-24-000036-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001806201-24-000036-xbrl.zip
M4$L#!!0    ( $N*7%@6\(YC70P" )I1%@ 1    ;'!R;RTR,#(S,3(S,2YH
M=&WLO6ESVTBV)OS]_@J$NF^W'4'2(K59=I4G9%FJTK1M>215U^UYXXV.)) D
M408!%A9)[%\_9\D-("A1+E($7;PQTV61()#(L^19G_/#_[H?1]ZM3+,PB7_\
M>[>S^W=/QGX2A/'PQ[^?7)]>7/S]?[W[KQ]&.5P&E\;9F_ ^_W%GE.>3-Z]>
MW=W==>[[:=1)TN&K,(["6/[/^ZN/K_)4Q-D@2<<BA_N^ZNWV=MN[O7:WMV-O
MTLZD7[H1_-T9)K</WJ=[T-Y]W=[KZOO E5_K5]/;W=U[A5_W12;M8^==W-US
MGJLOO\_"TO5W>_K6W5?_\^GCM3^28]$.XRP7L6\>(OW _(J>H%\,OL"MV-,7
M%EE[*,3$7#P069\>H+XH79RE^>R%\&'I(GQ<^,!^5)>*WP9A>;7JXL-7_*6Y
M=&:KU6YTCX^/7]&W9I>S9+_7/7IH'7R%H>(D3<S5R43&D8R1 _TDG73\9$SO
MV.T9LL]?!O*IOFL@PWHZP!=VU]Y$ EA]1\;M7ZYWWOTPDB)X]\-8YL+#G[;E
M[T5X^^/.:1+G,L[;-],);)[/?_VXD\O[_!4]\]6[__JO__HA#_-(OL/7:>LE
M__"*/_SA%=^ZGP33=S\$X:V7Y=-(_K@3A-DD$M,W<1)+6$!X_P8OE"G_,PP"
M&=,_X?O/Q5BFH<_/O\^OY.#'';\-NQ*+,=Y)AF].QK!U\/_S\T@,=SR6G1]W
M0-[>#,)[&;0'(D)Y"(%'!^V]WLX[^N"'5Z4G/.&!'Q*_H.>%F2^B?TF1GL,G
MF7G"WLX[W(IE/> +7)X$Y4?L[[P[_]>W/^ L!@I-3^$1J8@NXD#>_T-.S<T/
M=M[M@KR_WCT$)?&DA_3V]5.4/+\Y\?VD@*?%PVL0PT"D0?;+)!"Y/+L'?LK"
M?B0_AEFNGPT/W'GWD&[XR]P;PD\/NWN?Y+@OTR<M>O^XNN@O*4ADFD^_@*#D
M)W%P!A(Q08+\DLE!$7T,!Y:=CE_OO/NR]T1:')A'HN"\^2BS3,I+>*; %_LH
M07]?3E#_WR2T3\&-3,?ZD4?=8WCDP;]V/^U^>-)CCZKO67[BQU#TPPCYHDA3
M>%G8WUSB6U\.SL,8=&@(O)AD(:ZKGGI'^WN/4.\R'\E4/RB4F7K4DU[C</6O
ML;^DUWA5UF>I'$BXSI=9C1K&X^1-1N<KO*A'Q\N;')3OCSM9.)Y$>(+19Z,4
M]Z&D<3OW60#ZF)YG'Z*>F25%2G_14?E&;2:]*ZH%_;DDG:#_"@/\>Q#*U*,U
MR5J[Y?3B'V5=4?WQ._U1^>X34FGZ+SB@T_P#4(G49GNWV[:WLM^990;VTFZO
MO=>UC^!O]-_Z(:]*[UV_#;T&; -;*KG:A,/VWJZYD?IFL3<KXI!?JP"FT!^.
M032*5+Y39LB;7ZX_Z)_KK_3?^/OZ7=IKUB[MHX'=._J#NY2-!,C(S$8I]J,O
MG[Y3^ZO>*;4\.43-QG\&\+#[213Z8<ZGH!>$8U1OX.887?E!]O,+V*B4#(R3
M^Q#>G,X@/&$^)B+^4,!)VCO2YVCMC<T&F.<_C7"]]NXQ_+]O(UQYHP\:P)(5
M_=7=?7[]==B ;2CIK]*;_1$"'S7KS7I_Y,U<S0Q6_34J%_-ZX!_!LMQ+R8P0
M>9)6==."2GSF]_CA!QDG8["#:FZ[J,HKW>)5>?6/:L;73=.,69JCP1\4?GZ9
M7LOT-O2EHQ?AJV$JQN=2+E\E-L#P.=Z2HYX<O<7)T5L>.;J[6WK4TZ.[.#VZ
M2Z3'ROVCY=-C$.9TLGR7^JJ[<D]M8PFR)HVU<J=P8PFR)I75.-]S/D%,E#@
M>S($KU3DX:U4EWR?^FOE#NOW09TU*;.5^]'?!W76I-F:$ MH I>NW(?>$'YH
MG/.J9=+DG#!SF$]/D_$DB>'/K"RZ\/DXB:_SQ/^ZTGCK[O+"<;W&.:A/W/.3
M(*#4GXB^B#"XB$_%),Q%M#'[WSB'](G[?R5S$<8R.!-I',;#;&,VOG&.YQ,W
M_B:E4.Z4U UKGHW9^X8E'I?Y:BOWUIYZEN\N?I;O+C$!WTB_Z+08%Q'9U6>#
M@?1S+L6Z')P$"97GL(0M=&7P6Y'E^.A'A&ZK;Q5#--(56P-#-(<B*W>_OA?3
MKP&^4:]Q>=8FFBM-(-2F.[&K/V :0*6]37=[GRO4T%W>>;.WZ:[N.D(-R]S_
M3?=XG]7T7>;&-RZEVL2S>T5[WP1_?$6OUC@7NZGZM $YGKW&N;]-U %-(-2F
M>\7/;+^OB4J;[@X_E_W^A^K;*WN^Z9[M.NSW)>[__J;[K,]JOR]SXS?=<7UN
M^WV9>[_I3NMZC-SU%$/N;QW=#2%4XVJ*&W>4-(%*F^[@/Y>1N\3VU/U-]]/7
M8>0N<_^W[O>:-G[3/>KG-G+_T-Y;M I^^ Q<!;4VJ2_U/9X 5]$X5QU+:*Y$
M/)2VHN93&(?C8MQ<(E60*1KG?M?MJ;C?J#UMG&>]QO;HI>N6N,"US$'"F< _
MGZY8#AKGCC/7_Y:DIT66)V.99BX(3C*YB.'5$##R"]CLL4R75:YYFL ]8^K2
M2N*K,/OZ?HK(BA4#6*UIYN(5KN*]C/W16*1?JW;)K8P+>9XF8T2"3(6?_QKF
M([W"[]*!.FA</&++K9O K>O):1TT+BCS,+?>)55N?<S9V;+K]\2NC8M./<RN
MHU3*K7K]$_-KXR)[#_*K_NPR?LS56 %_*%#F[$KZ,KP5_6B5:UB>I&RHE=JX
MD.<Z$7=64RMYT+CHYB-[?#,1JPXR+'-[&QEO7'\<9XE;?-C(\.,:.+@!IL3A
M!H8MGT5C+['PY["1D<;U:NQE;F\C0V/KU]C+W.)&QG/6K;'78V,?-C)8T0"-
MO<1DWF$C'>SU:NQE;F_CW$3MKG],XF$NTS'.HIAUYC_)("S&.([B<Y++I86(
M&S'X8IGD;9R'NB7O,HV!QGG(BY'W8QC+R\%I"E1>&M(1W^U<^#36:R8RG42W
M83PL7[0I4GS4."]]2^852/-1XP( >F/_*=(0X_578"F7M_Q:^@5L]N6M3.-P
M.,K5\+QXB)=>)X/4?$,#)*_OQ 2_6;E"_RSOF E.AJFD.L_5QXS<:54/QXQ*
ME_X1#^2HD?&,;RK)7 /-E\#_[T4F%V#H#>6NQH5SUL #WUP/N^6N1[BKD9&L
M/X'NH@<^?'!?GE]]GSS7N(C=GT2C_9EYKI$1S.].SRW-%=U0+FML('<3--N&
MTKRQT=UMP.!1EEE/RO*HL1'CI@7VEAB_?=W8^.U:Q:%4TK8+^[V46>^O&QM%
M73#[=/@\%M'34FS-(6_C(I[;7,@JR+QYH<>G27%S#J?&A>$:E:U?YDYO7O#I
M:3N]D']F@%>N?1F#FY!87TU_<IZDTA?9:DV.??3#]G:70MB51WB>]FJ[[=W#
M=G<Y/-N$::KE='NWW3U:RJLUUGO^$HGXLQB70J>(/W3),Z'BX((ZV,);B5<B
MP5<J*<1.N\LYUAOK?C9LSY=X[!PWUOL\N1-I8$UE/G'@,DQ[!E<2SJ/0SV5
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
M1EGV:/-\;__Q[ODGJ],%$\";4ONW#JJ?U3MX6Y%9A<CHS?Z)]OJ4M_IQT5D
M>&)13(0558,=+E3:-R\VO*S_;6(>[F+P0,@'*_L6S$QA@)7"JF! 88HJ3[PB
MXW 1D)0QD6H0))*4GA4AUK!W%\*C,0X5RSN,1:7R-LS(((M%[,.KHA>*_:UX
M,:*\!B(-,@^[$\*@OFS/Z^Z]$"_K(S^;EQ!\(+BM,E'*N/#@S3%*)O)<8@<'
M[@1L"G;LCT4LAI2QP2!9]^AMYHDL@R,2/](;)0<#21'?6-6ZXR]#E,<8J(!Z
M)$TB+P'EZ1#'VC4%D-NF'/=W]YVJR6N1]@7<MGUY'\DI);I>= ^\7SK7"+QX
MU#O$$LN7^.+V+5519C\")>:PP"!,QQP%G\"S!5X$7$,I\H!6+(H@S-6Z.D](
M;E[X@_0$?YND)W8'SR,Q?!05[O!Q6+B'^6SMH>F!E]F$)&SJ(X6Q7K4F=J[2
M<+G7<DVF\8@S?0\W\DV%Q5SDP#]3:<=!1-E(^,A/TE2:%ES496F*B<@$F>(V
M3(HLFFJ>J'OJ4_A"0S.=A_%U/L[/\$FGYOGS^*-\6!XM>%@VET$>IB[E$9"0
M":A_IH4ED68HA^@DOR9EA0K,3R@?!WHJFF9AICJK,4YY*]M]@2<"GADRSEBQ
M8=H,OJ(TNWFZRT9&T4G3IY-0GTZ:N?FW%,ZO6^0ZLP1U2KE<K])Y^[N=[NZ'
M=A=8_SLZ2"C1E(UD%)F4T(N:2J-2-@4DGK:@WN3YE\R^+=]_C:M8V )]/5>H
M%LHZ-K,F!6OCQ' (]$$"CKDPCDM$8>]O$V4&8=4<;!:Q/^7\!J@EX2=&H=KN
M#;0+_G<12W[WO5T&:FQY+%4)*UF<(X"WGL#^T:/^VMWM''0Y#XT5J34W-B+F
M.T6M'B6C>8"$/M"YV*]%B6HQ =/MGD8:1%->TE\5GYQ3QAENA/CZQ"5%%NQ4
MV*:W ZSIP^^C[,>=]NM9)OI")L-YE(@*>EY<C-M!DK?5S\%;!!=04JN^XJCC
MG7>['0.KH9?SSNN'403_Z'C79B=*K]P'DPE42TB%!<E=S&^NZJ<KVJ?E!2$J
M1DJ[!MXHB0)427#+<9*B[0R<UMW][T5W>R3@UE2M(^_=8U.H_#]HLPQ5\%A,
ML90AD*"!=5V#99J.=X,%"H&$$W\,YZ4Y6?45='86F:Y%BT'[9IE(@>L];/W!
M$SO#ERS?86!0,T";3N!LR!8J2WQNF3NA[3^7_;00J>+)WA&)R7YKUNXV.*^S
M_,J24F79/9=E+SZ?UQ0Z$4FI&)99[++(R=<!D5R,B7<-2"OB'G1?MUX?';:
M86:9.;&W=B3;+]6EJVIT4YUNZM);[L]GB?E@54:C0/WJ.>'#Y>DOG\X^WUQ[
M%Y\UC-O9!^_]O[RKL_.SJ[//IV?EE3_9BLPL>I,,WD_A4K"QP="Y@=^]CV#S
M#1WAYQ*(.\%-06=CA2#K]9MQK5U[\O!4W0=*PZFMMR"%I$M#;K&<*;F?6D/;
ME >B*(&^0Z1M;RPEG6)P-V(WK0+12@R=W4$=FNK]04<T\;X(<',O+BY,2=4Y
MB(:'^/057JQ:V<^\=7-"/]^ %;PA4'E-'@&RT*XWI*PS6'@VS9&93?,'2D$/
M]O]8*>AZ^WAO3MY_/$,DWM/+SS>HM9<]O&/=HGC<>7VP]V11[,'9O1S4RH/.
MT>NE@'0ONRGRN?NBOH!@/:73\8D)*'Z=A\ZHP6#)>2)>$EB1"KGN#85O\2I8
MB5CS"KQ1BB;47Q:8T+6+Q$&CX(=78G'TFV_MTGN0>$]5BG*O)[MK)>LSK^!I
M9.W-H>B*1*_R>P7]U7T$JGXKEW,(>+CS[@)\ *_;\70YQI,D]+F$<$O#!VFX
MWP A[.UWCK9"^"T$/-9">-+QKL+LJW<N,/#83$G<'H</$K*[NQ7%S15%[)AC
M47S?\7Z)<3YMA-G+ZUP,!AA0H]C@5BXW2RZ1JKWCK5QNKEP>[!\?'1R\[A[T
M>L9B)7INZBN<;O3J.]Y&+_]TVI>I*J2:;I7Y5IEO@P[/2L$#I<)['>]+FDQP
MT^76J-HT.00J[G6W<KC!<OA:R>%>Q_LHAR)":?0EP9QLQ7'3Q/'U5APW6QSW
MNDH<]SO>)_BI=RT&,I]Z'\(,JSZ+='M&;II0(DD?$\I*94OWH4J;;^U=W:;!
M&\(/^SH-_K0\^%:4&T&ZO6VN>Y.%[TB=KP<=C62,9:^E\1D*]OOL]R+,IRWX
M+J(*UVM;_PH_S7,J@XT#CW%NO2]%ZH]$QA7:_%L'.'0KZ1LFZ4=;2=]L2=_?
M59)^V/'^ORL)"[G%"0B6H,^'\O#_;R5_<R0?^6:O":4T6\G_5@KJ[. 1GO$:
M3 $.=G2BBRP+%?;"B=._?&X:ST^3.& (#+P&%$<1<>?[Y43RHK:'^::)-##$
MWL%6I#=8I'5UW-%)Q_L_V.H?YM3M0T(*'T3Z;R=0YIWTDR+79C[6U&T%=\,$
M%\B^?[05W,T5W -=2_>ZXYRQUQ9=!.7WNIA,(OI;I%."]F^DH&[)_""9]U]O
M!76#*:CK,8X[WBEAL"&>&(DG'*EBF$HEL+\B!MP)8WP) H6*]9\T7Q9^8 7=
MGL:-E.CMT?L@/S1"HK?ELM]*05W9<0PV,WBUB C(YRU5> 3;7/(&2N7KK51N
MME0>Z@*/X_<=[Y+PEBYB!@V"6V[E<;/D$:FYWX0ZY*T\?BL%][4\GG8<<Q4S
MPB(EW*WS)(5G(BQ?&F9!J& R";7M2RIO$3GI(LXF&C]S*\+?GPAOR[/^1 KA
MR)1G;>NS-DV6@78'3>B]WH:AOI&"1[IJH[N+QS&#KV8M[\Q LUYJ8&CT9$\U
M *'W$P)"8]AI&VG:,*%%DF^%=J.%=D\+;;?C2.JI@P&_%<H-$\J]K5!NN% :
MC(1>1Q<B3[W+NQC.SE$XP8JF4R"$"&/OO8%$5]_3V6I+IU0EU-PRZ*UP;YAP
M'VZ%>\.%VZ"%[76,&).$8@P*Q#LKR>P-SO5B3/FLI7*Z:J[!!3Q]@M._MI;S
MYLGQ\5:.-UN.7QNHL7V$P0AC/YS *6S+*[QS*561E$QOP?'='K8;)J1(XL>$
M=!M?_A.)_(&.+_]S*\H;)LI NH,MO,8F"Y^NB>H>8*1J%/9#58-<4YSL7?LC
M&131]LS=.$%]O174S1;48UTFU3WLV,%1WG4Q'HMT"]>X8?*(U#QXYI[:K<@]
ME4C[.^^N80M%OJT,WD 1 ^H=/-CC^H=FK>WWJ+YP,\:MX42:%<U;^X:>L14,
M4_MR<G6#4Y1FM^I1LBZX@WL[-;Q0-FWV.L00ZK.4E\<?SNP.?Q)BF#E_T^X=
MK6QH[,Q^=0]@OTY/?KFYN/Q\<O4O[_/ES9EW=?;3R=6'B\\_>>>75[_"/]L?
M+R__@7]?WYS<G'UZ<#Y=>3@<SB!T1L]U7Y=??QWSWVD\\ G/[[RBZ<[8HV6-
MJ!<X#+2W^[9T"7W6??N2YJ**,,X0%^E.I$$[2I*O/,C:-&W>A?DHY%G48REB
M-2#TFDM@O=[1B9X^:@&0< PY?MH]WMMKX=QI,<:L0^"]P.O4BLJ7ZR6U5/Q3
MW;U[5G/WLWN?FM:<Q^S/?8Q[L7T(5?2&\2T.>_"RHH^3<W-T"-,P^\I.8A'[
MG&O!9Y)=.F^'AC*6*8V8)D4I<8KSH,"3U:.2X<S#<<M%JC\<&/<3/V>D"9SP
M+5/J#8#G=KP+X)]D+#T?4:9:WC0IX)\Q2#3<#WCL(8+UI2^*#"=6RZFFL'>7
MI$'&DZ=AH]3>C,6TI?9$?W071E'U,S&92)%FU8^SD9B]-ALE1114/Y7W6#(]
M<X=)!)P_\S1X08R,YW+F*[_NWD @H/K,M3G(J<QGGI@FO]6MA 8$CR=1W5/[
M,@J!CC.?2Y#V<=T/)JG$TO'9SY-<$I>9+X#^S@+"N)#N5\C%,<Z;YRGE^#>0
ME2EI!GAG(>@2 1?+=$P?PUZ#29?9PG6< B[3F#B0"2%4<A!1T'(YG+8\I@3^
MG+:3OG^0YQ5?Z:GF,THHC&GH><OK%SD-$,;IY!&L-:<IYRWW7@*A&]X\00>7
MSB::##NKA<NG$*KJ9]7+1,9#,VGXN1Y<WIKN?H<"$J1[C-)Q],SL).3MIB]K
MTWW;6(W[;V5-G0*)@1AJN<11!G3+T^HE\*CQI%"IP2C)Z$10FDRBCY;E_ $U
MIO!E)-!;\JZ.O*B<P_%$L F"?VDO"4DMXV$^TE]@M3(<E1XX?7$R!@Y@Y8@:
M%2/2<C"0/IEM18QG4#)%M=A"%9OAF'0OPYH-W6]O/@WD&/]&1$M1 !43/><]
M*( )MJ1?+>E!A&.D*^$FV.V/T #%&G8PLNXDT!S^>RO2*5$/;-I;DG@/50'+
M*5B@\%&$Y7IPIR(#QQ79!C7&1[X7=G#G; \O\?4/R7=[_/UG0@#H^+39\ZM$
M>OI@JG(HY>;3<Q-JYQUJO!S/-:\_K:'(5AY6*P_#-+D#C0<\'"6P%F!K4%+>
M($W&Q,O -6"AUHF*59O@-9&]BNQ/IFW-Q2@R(LL2."OYZ(LQYL#G*/Z0W+<M
MK5=+:S(X<+<S5:9$2E %_+P@B< ?T:3R!-J;2"2EV90QLZ71ZFBDXA%,@6 <
MQ@1W37*$_E],]B/HZDC;%&-"S<._]/?T,;B1X/=CQ #^"(!N43*A7+FY:DOW
M)M&];)):!\&&F'R1C;Q!E-PI,MV*,,)$ 7\!*G2$'R?LL?35>'#'4_%4()!=
MF"TM5^NR^PEX R'ZZ12$!1$:%G!6)BD&&G\OPI3C)ZX_,9"!$7V*L%A_(:IS
M(B;&MO0B<;<].5=(45":<$?<:?+-B0[)!(-E14QQ[>WFKU8UBC[[66!GCC&L
M+Y0RB^!X5%D-)74X$2+#UB=4A7C)9Y$%XG=NA](8LQ\_GIKL"G^OTPM;0JZ.
MD(X.=' *^S*_DQ+]9T?S@>$1^Y@O2@V\2XCC.S)'7\ZX&*@:,8#"X@D>;H8+
M4I$W>/%)&OKPPRV)GR5P*B9P /IDH>#QA/D)Q0!HC;Q%LFP)L3)".+N?BWM)
MAL: ]Q[\!\3QG7I +*!3$&9I,5'!;"M=PRCI@S$R G\156]H_8I)0OX#NOD2
MLT&8=8*/<R<RQB%5(^TRO@W3)$9Y[SQ&<XQ1U9/W68EY$D4/Y6DQ*X8Q,S*X
M0XL+1V]ODHN.D0X'%RJXG+8&OE9)P9G<&YGV*N4V+ 1..I(\JF@F 5W*.?\J
M/:I&RL57_+&7]&'K>$GXZ$E 6C5^,/D\%H&<DQ*$>Z1R$&&LVZ;%_3#UBS&F
MWS&.0,4Z]'KTK/K7P\RHO54L[TJ;I_*FB>\7:8J-CGB7(K99Y4 ]O05NK"\G
M.3JKRIP.,'8(BF93&.P&7[3(_42S@BDX"&3FIV%?IV<Q;_P T4*L#.BCMX@[
M^S5.[F)5 L'_IJA:JUP1P84:'*@;"$)N*3_U$1VVW+K(WMHK,Q]>P>*U?5W3
M[7N"AT&W]Q:'&7CGO,7//M.(8^NDD:),WJ&^KA=O4A\^V%,HA%BN0K%<"A8D
MH,839#FTM$%#3$DSZ<H4S(PIYOTFO=+Q_@5/X[H3NG$JX5PJX(1Y4/EFGBK3
MH+B&U8TL0)NB 2JO#IZE3TJ\H'0DQPZ2130 G.'2#^G4!B*35(,J".-;/)1U
M"MN48'6\$XSPI30P!S=/>'$Q[L./X-]S],=L456+[@J,C<1,]?"=U#V4B%OZ
M^!\X&$*JL0K"P0"X,,XYNY"#=2%UT0N>I2G&P**0E?EC+SZ?SL]1"_O<!:;U
M/-2;7X:[[(K:QXI_&RMGURQC22R1P<9)ZA1D,7?#QR7F-BP+3Z'"*B6F:#\I
M=<?' ^>&P3$=LP&-,;E;U'5PC"!N0ZLJ(2@2F%-&L=0/(9N:BC^6(13>5BK>
M[2VE./UP;<7I"PG9MQ=Y/_"4N;#%1_I&ZZ@-)Z*R8=7Q'C-.O^W1=)\W80[[
MY"^PF/<JO[(IML8O<839(,X Q[@8-O_O0E2"[$'!F:X+B66U_+68*8B%X[_Z
MT>5$QE3Y FQCOM/A '4-8LV!&M7?@F6-I0%@KK@_-G"1%*W@18_[5+'J\^_I
MMEB A?7?8/J(E"R;T@HHRHO7S1;CJ._@)+@;)6B8@*4#-W=OIB8)UJYI(:H_
M;X=!/9NJW?8N;S';+^\VA%O!&T':""^2@O8>C]4P8!-5Y\)DC($5 WN&)SG\
M0T33//2)HWST$7(XJ3FT!8X,_ ..V[Z(OYJZ3:DX*G0B5[Z84%1Y]@JTEC'J
M++X"/P&[8<H!]@=\>*P;@TW!L ;\E-H)@+-3*ICVT/-";RFK+3?#N[E?V*Q?
M@KDF#-_0E308UXNE2-N3%"-(N-XXB=5??3 YDCOD<S 31B)%]42I$5@D;DZ;
MXU6E:)T.B8-5%("/V/(F> >V-/!WL.]PA:1Q7X'(A0H!BJA-(2Q:UQVZ%9R"
M<=\. ^Z!' AT,D)XH51M)=93#E5U$7U..WD=DK=38$T>!G9""JMY/>"NEG<G
MX7V0'L(/:7Z@Y/"^]]=>MW/L]<,H4M=7%H"!#M\OQ@6C:Y'I!ZXMWM>;8EN$
MRK7/OJ.JF- /RN\2;ZP> _ST>\&6(_YV$$:H>="!IJ!5#K0G4GG[!_M<-VAH
MO3%Z8U9C>E]4B=Z&J! 4S4$DA@2AJ IK^2C9EF9^6VFFSI=^_/+%]F*%&$KP
MHZ0(E'JI*#A2WNH.'0]^2KF')(63F[4;Q89 Q2V@UNC(IT E; LK5J. 9(VN
MP7AP&'^M315F'"&Q:DEI^(Z'<5GSS@4F.ASE65:78#R$_D@=1'.>(;#B7QE>
M?!Z1XJ"PB^DI,B_I%:2R20T%*=PJYB,M"]5IXRHKNI%:B2H84GE.&X-Q,SK<
M/R1U&P*W&J1R(J:F% 6.77@J[1C'_Y()IC(B.BPZ/%)N ,L";L)<*\6=L"R"
MS2V@+CB]R1@[^2C$9#:NA9'"-BTE"\E!=@\A*H/GI7-O7Z9.5>!3(K,46,A6
MW=^6SB-0=52243 +SFXTXEM\.RYRU)4SP@<[EP5/-UZ8/<&%@^!-W206=:'!
M-U@OCI$XI"5ZV/2BSN9CPYXHD2;S$XZU,OGU C3[, O,'%<Z9:HZN*@]E.^D
MS-],\U ?CDU1V./J7(2I=\K?<605'X,MEEIJST^O3K38MG5Q$EA.48YH[&6[
M@VZ+E1;X:.YP8)M&,;,RM9#\V+D&"R->@=73%B!)K6@!AXW#8LQ$!E-T2%Q=
M?=U-\:.0]$ 5QTR",V04PS.'4V9>X(@02P^P\P/U(98T@#+7!2QAK(Q9*FDH
MB8$C3*0Y9O1)Q[O(K?[D6KXH\G(+&@H*#Z@U]:.2X"NF<;:[53+=6HY)9PE'
MY+Q%40*NS]G2;EF):E$++O,SR-T,P5F&!AH5402W^&V@>5;;Z2J<-O.RE#\Y
M>HM;G8(N!LN+ETQ7P\*&J1BCB*1),005C&H@A:WSO6R:8:  MW:H/4@*@">#
M_ Z]"H=@P/$Q!=X*TM43D5+T3X7,02/PS3:%.4^\KW**>T%.$>RLXE:.5Y+5
MBKN/&EGQ*AXQ2IY=[G-.(==^'NCP:<F&AF-AA.<4RW28*:L^P",D24/8'T4%
M3!:)/$_#?I%+0WF7>Y$\H/=33D(B#?1Z+:GI)(U$.$;;P0!?3W!28I:1KP!6
M *7?T:WO4YJ*5H:B44I/T/O!4^ETT8O&2SO>SX(.06"@N, &7><]6)%7;P/O
MAH6Y>LD@\B$>[9GJZ*,H,$45\#3CSG5VI0:H/9W#I&7+"E3H&(\H^"F))#FH
M81JTD56GI=QY!L^&+=@8%P.M&1U%\S[AN\^/7#=+S'Z5VC0@%<SU&, M,>A[
M8NO';5E**EC+EBJ$1>5PYY/?XA/H.KF#PUVZ[>'Q<0O#5R0U;H1 E48Z*E4'
M,L(X@/U*IQT$F@[($ (&T];J( &K"QEO9K&<.H;]E3C3!3E;M1V 7YXYOC*]
M1_E00U-#YFQSD<[I$X8]UOWI^W<<;.N\)NABUI45_>I&=KSW=A=A+\;P?EZ!
M%4O_D:H'?PXM:AP5\TZX9?).U5V;K6&I9+>%WC1*XJ%TNO='P"0RK=1#E=*M
M&.P!&V@!9X=L3E 6]IU-O(AOQ?9#[3-9WR68:H6K,E;7!!^A[V].5\5R*HX!
MO\%&+[ !0\[FPH&)%4@<W\BD_,H%N%\EY_+5AHV5B<J$OI65)=+7J/AU,(0,
M?=RT!Y)5C1-Y;J1 0U_W5L#BVJ;/@K1W)2+(0<P:,P[/9?8:ZR*"=$9@P3E%
M(T-;_3\LPH!" 70)T=?&""O:)")W4I&75 E%]Y3#">I$AU;)#X;KZ-1AQK&'
M'9]>BL?89F<[3O,V61C*U()E!816#W=GC3;S:HKOX/54W7;U@<I\P_"L#O:1
MZVKM.V5?4R*V[%32O7@=P'76I)UC2ROCR TGJ# SB:O^M7/\5MJU#;F4SPK[
M4!#_<\F-R*9<]2>W.5E8R?[S52HL);W:. 5$QY*\9VY'5]*IH5<'KPEG81A'
M'XF:J6<#9+6"P06ML!%A@-9G-:*N+6T4&&61@R"U5"C,QN/8Z]"!#C*Q9WQ^
MBK75K)HJ_>O7FY0S+E2##$XXZB]2%$*I(,IRIJ;XPL[;,&94KI^-S<HJ\<-;
M0(<=&O2^.4O=P$PE<J@7;<QV\'_;)C 2.)V4F=XE/!;DN"^#0-E,H*Y@$S?%
MS9Q#-;WCS(Q(J/K<ZK2%8WC5KT_*+:YZ=D*KU*%S<7+MH'\EVOO2;J#;)JO\
M,S2!T8":B"F579>?0D&)5&*!#1Z'Q#84,^,^]'Q4$[\"QA>AKL"IC\V<7&M9
MX\T(XP+%%(.2BF-UTS7[A.PR<O SDV),&7KGN-&<2O)5L^%TD]F%; @7_2HY
M18H$9<WBIO<<W8)I4ZS-"@>ALE <83/EYB2^*@ AL#:*3W15\$!Q39)K]J=R
MJ7N:R8S 2->]CAGL_[=F@KZ(=!$F*;#R*CK>E;H%QJO!^@5EAXL:Z/ 4\YEF
MFQI-.U#U[A@_5M&:<DZ#7O9M^3XZ9TJ_KI< W=K_5@6=P;8'VHQ$2A6BYJ@P
MMLL33PCP:$H;]GK7[)@33G>VAK+BUC$=A"DX*MT>V,QQ/M*- U5+L,4K=>E0
MVN3*.YM 8RDGS>_NX;NKD!?^ XT[2BUP;I=Z5;"KD,N<!Z8>GZF\(?*$W%-B
M/"HSK&GF-Y(BQCB[IN4)2LGCR__UH'>$5RM)PAA?;Z]E>E(P1S*,:>>H1!O^
MEN$D+]U4*4@K<S<V7HOKHN@YLK(,<W9<J3 3 X[@?ZI<E.848A!@=-24QEM0
M4NB;EA&X6/Z.YSQ=#@RI,UJ6OI;9'KI9QSN="2S6LADRTW2".5KLHA*1KP*D
ML-M[) MZ)5:2)!9D!.5L2$81!*81.R_$AAA&S+&K!OTSWL#95> ^.O30#X1[
MJ2=Q?H8=.[T3%'#(2AP K_\?=.2^N))BSD:.:%)<G!IP5)F%*8"MR)E6KE9_
ME]4;:6#B&M F1SVC-L1PB'V>N:S9N+KGE(.V-;F"5H4JAIF0.Q0)U#YIAN53
MU;-E<OR!N7<)70.<SB)-32J5B?302O71I!Y:3 ;@S:K")=X/I8TP\((ZR%%_
M8_%;0C,AS95S%&E);5UHZ47%8 C3HL RU^"T0-[W7JN,E$M\5MU:#VBKE5R/
M0!GV"I<514\UN[G0/K3TRDV1-GQF5PYSQ13*%.#T3LB=!&$24+?'*,2L #C_
MMR%;TAMDY"@$TJK9J$.QU+^5AU%$X36JY48O7CL:(@A2S9&/1@U5/(ZY<:'
M9S7ZH@)Z5-4188R[58HL9S2*T(4WA!/UK[VC75.#):B[)YK6%D25[2PM_B:.
MV'(RHV 1 \U(,X.8*( JB[@P)?[& F6;X%-K=RY2D+[&$*1LBPK6/Q2FG_%Y
M47!+K[Q?]\:;E'DYT[G-#1$D-V)**J*<JDV3/@;^3<:6 J*<:-!-%24,"1.R
M5,YJC"S _9#ZY**#3]4!:15X9\4Y'%.K!Z]&(:8A%Z$AHKP^';9-5&\(E3J5
M.H+["49J'7@T&\2=3>(HX6X0ESVQ9O[$O,L:RMB:T#2@*@\W1.1F4QG++ZA^
M7JH\)VL\^,A2&3G[I6@DDX5<WG;JATUB5: ")E;(+9UD^=)!.42/(2_56U,%
M.#A9= 'L_YBU'*9Q(BYP"^IJ'WDA8SA2ASJB(BA$R?5>%?-.:[>%:C<WQHO&
M-"<76!$X 044JF6M9!)HJ\GQ==P^6K2/8RKGL&58*C*M$LB44B?AT,%!RN$.
MA#^31[.AZ1:%YIW;Z&?',K]+TJ^F0P%8040Z X#?V*BLA;E5@5*J99"!,8^,
MOYY1XR'YP;8EH(&E[$]4PS;Z?*I"J1O"G"=$W@_@!2*;_>TOW</=MWO=EO+S
M[M@JBJDP4?%-*FM#]6ZJLU#QUYKHWP1<:9\K,%)R(V<\-U)6RG-6#\]4J$B!
M<KB 731&@+T9>)X>;M+6O6#N9$<%PGW%61U@O9/.IX[WGAO:]?HT,"(W.6VS
MK+"2@VV6]8^8/+&1+L\*EFJ$"@I?I0I5U-TD<W0>EJ7NE%(_&&^-0,%DX ^
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
M?J)&,+;&I9> # R5XZ*DM<A4=TSE"25+DD>";_ERA7SY$ZBB,;@9PA^UWT=
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
M, _S<;HQ'0W8\:[4G$VE0;C,CP5.04C(>_A!*&G>1AAGUGCF4XE+FO4O&24
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
MT%A_;[<T6PW-]$%"U:8NE=19B'\BP>K&%%DU/TO.+<$:3;#9*."68,] ,!&
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
M_II7Q$5K_)2,+4/"D\>^,SK:P-%%H&*W 4/CBF#OG,@5@NFTQ?XXH1&'*=B
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
M8Z-,1NU7\ >8'I,3@C#"[_N% \,*Y[+M)C&R!HQ+Z("O+:O#;&!A=/&Z>BS
ME"#H1B9EL(%YN,^;&RDZS16VHNZ-US2WC1)Q196UF259I65>B?WQ3<0](M,%
MA*Q<7X+'C!0-N.N9PU'&^HISA=<B#Q$!G4K;BO<P>BW=SAJ&4?4!<AO@&A7C
MFJV8%JFS18+@<FN21B),,)2(5VYXM)$K=KWV<-N>7IL3Z?_.[$>$<LHBYK02
M(9EB')GU>R-UJFL>6EJ^(AO>0(]9T7]2G1)"68D+O>[MK\W6_X4JD*?;7H'<
MSG/VI2F415F$7K_]UZQV_)H=3DJT@8!Y,! !2(QQ(E+5)-+S9D'.-:0RM+?"
MDL-%7>LA,;P9 8I<C?KYZ'@$FT S83D[(IH@6_CM4Z0,..?4E3%$/L*R/M3)
M*:=7Z$XOUFH"K2FFK'E PIC$_;\ ]$'N\E):1BVQ0.C\H]S3S(?&Q=0OJ7H^
MU"L\SVK4WII2WT =VA/+\RJ=SSG+>M'.H9D V6T2NSTXNB2)99B43?ELKG_W
M/H44ZZA1UH-5G?V ^-@?PUY@$7 !3[J QB.FK.BJ6'%+(=./(9HYRHN$Y44R
M,S*ZH/&=BN#)'&P+9ATZ",-0[2['S1I.!-L@2?Q&#<"I0Q>*(3 0;"G='],Y
M]FU ' =34]@=K*&JC_<!'7GI"%0K\1^/G1RXW,8;!Q!E%94'0KQIO0#*Z* 7
MI^XP,H1@;JEN%S"I-1SXIMLWT$D,%"_2T.0="-]X;F0:DA[E))6[@*'0- WK
MUER16--F7HQ8V2LJ25E9TBIAL$ X#8#2J 6[SO #85*4JO.1P'F@\T+Z#NG,
MTTQ1O/IVYK@(YERW""6:-@B22)C4Y&F%8$ZZ-Z1IT$^G\L/;Z"&Q/JP*I!8L
M^=8 2J:<S]LBE!1MZ&'0.LIAA4_XR)8>PPL$HZ=;!'G<;.7!Z-1!OU<L4]?I
MX$:-V_.T0)O 2?L<BY,F/)1 +Y$>?XB?P IGXA?C(\6..C[_QOX,%2&ER=+_
MSZRAUNE-3G%]+IT^MMK%>7I.R7)YAL&>>$;HC#ZX91C6D&P4]APYC??@\(5F
M$S?V#\<-(SBN_>S& '^G,:<1_TOH_Y0HU-*_I$!K4R.>;&#X NQ_N7#8 $T:
MZ/G2-KU:ZAEDR^%"\PRK_3AN\!KR"QDS8.X*^1AB8/"V@W'H#'P7:3T8"Z*5
M,\%TPE%R@)ZPJN+<P2-XKZ#ND!3@+^5G:&F5&5N[['48_&+'90&\>F4!33DY
MNH@FFL<3&#/CX4FD^L(Q?G-Q!8V,V"0:)4%&=@$S<T?TN,3+T[F;WB><XB08
M1T!H3AL09AHXV*2E%98;',VSMC?1EBF@RVU\,W?/:-W"AD"8(0UPS3UKLWXB
MKX>UU6+2L&.!E[:>ZXX<*)'310>)&?C-;1H=M-K/QC@+VHC$O8F=.+&=&PY.
M@NZ%)#*EU!0Y?5&U>//5P-!.C*$0^/^NG+M@4T*&[=)%;JU6SAO(:#41UX6.
M BXW.V;[H^_9P(2^+Z$5'NA=0F(188$IT<UQ(Q7ZC#PRT\D@3A?+GPY8S*H[
MDV1^L0"U- 8U>A;V5<E+:\-L%+!:C$ID><7R)%F,\F?XJ,04Z*%:!"MXG8Y
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
M-O(^KE@O 5T; E'!0<G<"GTM=<[IU!_\!$%2!5$5;G?(ZY&_B_O2.?&%:RU
M>SK)KZ"$>H%*4'PV)".TAE)@B4>'=2RT[;AP.:U\\,TQ52.MZD3_PAF,#HFT
M*?['P&'TSKT=JU(48A""*ZD8AWM2)0:?2K8$_@]]C&+D&/ODWB?]Q4+_M%45
M[:E"4B38GW5JU+H*:!,I!B"<J6":VHC)0D%ZN/((;*UV-=C4 -OI-.8"Y3*>
MX,."R'R2HGVN6%U9'U,,;6"PI,0.H)1,5B.+PZ?:N0_$83FI6E9 5NW8+L\,
MO4I7/I<SS1B&\ Z"IADDFO=6"98CE QA6 9:$,E Y^F8A[\0A+WEEHTUA'".
MX4R2N^)LP]\&UJB"CY I_IYH\[K:S[/[VL^GUGY>4LA])D*6M,M(1:7&E<;?
M>!6X%AEC7&NU?N*_7J!S:?CV4'"SAR=',BJ"?&OJ7S<VNN2TO,&>Y&5QO@<&
MB"K)H,2T*Z?;T- F")V:CNC4^26M_ X_?)9XE__H,$$@&AP)*-0+%N(E)942
M;]AR[W&^\N]7)J-?]\_VT6^UJ@#@+YWC'22W$N!)P)>5->RQ4S<N.H%@&^NH
MNIW.X1\8N< E7F65GX,S^'#.?"7KW^B==Q =EO;II8Y&#YF;%*T7P=2@G'-T
M\+Q[)?SX\/DC526F4(X30K-H[0DBA>RJ*[*2>5+ 5X+50N X^@V:V'8!3_^W
M?V0?ORW*XA5C$J 7O'GK9M\]:.OI US5?M'@!Y.]QP^PZ##WT<!W#_9.'HP*
M/SSPS;WS-%U\^X,;-Z\+:-J%IW^95DA[>8:2$ ](*:GY[D'VL?FV:.=[T[+9
MXZL]\/%("NOO]('W:+Y[,-L[/@6QTH-_?!,_W8O1',C<_6,^-./V'M[O9W@_
MZ(KV@_Q$1L[[-+!R*)72'99*2?MV;&R>7#,VMD\<\D] I@.O:<<LO'QLRI8\
M=+!I_.(LSPF;J:BF_E@/+>%@%V4F]D??8U"+JBI4"&J".3!V=.P#?35M^"J*
M>\%2WXBJCB(]X1J=S]QQA(O)2DJC6/FTWEV#?0>?\[Q-?3C9.-KLW).&_6OM
MN,ZF6:H*VW)#8(.+Y%#,CX!?2?(PJ[YC+ZP57?P=1N[(ZP;L4(GEV!?>8"IA
M@3\&29@%5V#?#X[IG 4ZBF"._ON_#D\/GI-->K++!T@X>-/9+,.8A"OYRC@0
M3F(9-*APQ2VH'=O0L[$1B#\ZV8=UY-%+Y=,>8PT?S#/0:@ J%UC:S$S[Y_=!
M')XE88H35FMH.])P@.9U4V52,'_+?1@DO!]9I0LL.!W80LN=A9-_MQGYM\RN
M5B^$L(-_MX!230:G$<(Q*A:+P9>?PM$+:21Z4I%JR2A%#;_4U*L^;L))2,S,
M1H2E9+7]I.8T"$R2E= =0X)4@&64+FJZ@C19B MV)Q$PN-*99H"7NS$ ET+C
M)LC/AY$HAU]]%V4^I95Q#AIK,)99.85F,5,O8B0I7R31=6X^J4K$XC!J7E+I
MFI6*)Q9NI_J)D@C<E1GHM)#:HDS#_"YB!21G(#(;8YV2/H@T5#&YS!V7P#&6
MA<F @XTP]_[D['&YAGNCG8DI'VAR5I]VD9%!:'FPA"A\7L$PT!G$O70IL\0.
M^=?X^@!$RBDG@(11QNM0[W-79O[UC.=(WHE<OY7.0PG9VSKI1G70B#*HTP*/
MY0-$I"+>N*EZ.X-E3B]%U*^A>I0O12*OUVY&2TPS;H'Y"$X<U+[K"9_%HHR
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
M6W0GS6($S/FF5P]5_'1:+F17:24E7D+L%RP<)K"2CGMA<.L">?L3&KM;8-L
MPG)1EC6S8'#ZPEMP:'0M>_N7MFF+_C%Y2@QLP_6"9=.-C27O:^6S@)HW:?=@
MXQ/:+L*#0('-U*YYV]MBG51U*2^".J%40I]'&C:!>RYF#V(WT?9-AB):)]5M
MC&6(H.-V\G)U)3'"62"[<BY86/3<].HCYF;L/PNG _EK;4U#QRQD*VJ0E'(/
M:2S:#,!&,UE2_IHYM!)U,[LD)AJ>62:Q8&8@4;XV(SG$L9!B7#.$\1DT$E%_
M#?';KBA9=YB4+8PELP3._9&-H@>(UL1$K/L1"M*2IL@:2XU,!675S'Q44]I
MEKKZD#,"?-+N6RWY"MC$[S>A1<QO=&=1Y[)=6')NF$CGOFK[XNCXOFI[[2 -
MNAEJ'E:Z#F)TF=P)W+$NI&SH[&;^<P-F8Z*0U>M]T'S('UV*-/5PA'$[..X)
MSJ]<@ M/O:XQB3J=+.B-U3MYTG\/_BOPN))(H7;:,^2FY2:480<UX=$>0SM-
M4,!=$0612P"3Q#&1 EU[2.8 'L%D,,I9Z DTV >R/SH+21W.)4+:CD.G7J2C
M?;P&%F.=@G"(#V,2NQ#&"-=L0BRN>^9R!"%=D0D&(S:%X'Y84N?0&QD7]>U/
MF59#"^ZA2,65MO4E*G0>J$C'7#L<FL\@#3KE$%.8[.)JDHU*J[[?-%O9ZW&#
M..!5]'H;]HENZD%(@MY5;H8^1%EL%Z[OAHD<JEM=.5NX&CM3SA3.:S^$.+-C
M%KD(6:\.0"2T;F3-G\N"K1RLH0-OD]_=C95\R;:'*SJT]B!J=.P*RM+FD#L
M<(,=&2^#.AI2&J["_2X-KE AD,/PP+@)U+30DP9M>"#J)E+&ER@\-T\0L2UT
M/.M)/ :*&*7Z"PT))&D[X](?B%E9A?=",A91-R<30E$"2+%QHZ8I-@JYHZY9
MJ&>&=1L6ZH =(FAP=T CDR#GTYJ>U\[!X/<6Y,^Q]6:2>W.-_OK0_O-#I](J
MZ)AWSZOAN!$Q+41F1Z@:1NPJ@E=W:50:PPAA)1Z,JUG:J945?[0%1>H5C/3,
M9O"USAJCBJBMC^H8^E)1"<(N;:@! -6M()OBZAKYB%&!%R8*@2J:R0]-( ;Q
M(QT!6,0(S'=@[D'+!L1M2N3'I,'!X<9$=IGSW#,/;,0L]'G9,;?7Z/WI_G[K
MC(6:F1SDW=9@PV[+*S!>!K965#<14N?K: WK8]SC! 6E)6*_$H$%W&P0IZWP
M+U$/=A<+&Z5[>SD/S/VXN84LA%^TQ2S-*E#$0!EQ:)](X<+<&Z$$C^!CXMDU
M*:M.?[LWD-+F3]5.H%.>M'64.E/2PHYECO)%VOH("B@$WW0LA,7*:X;?11K+
M01W475W3*[0:SLA^S8IV-977LN-MUS"_4ZTBVR8CCXHH] \&)3#!=]RI=<V:
MAZ)):'=)V&O(&;S)ZMN98BWP#\!.L!?D2]#.UDP43CHM0FT=/]! Y55 9,%Y
M6(&F-KDDH:\TE5[,)_,5K')-R2KQJ=&/4;EQ) F@_FJ"0\4PNG$Y70JA]" Y
M$1+_"!-A4*=!T!TLZ%L@H=D"Z]/C!A^,S+I KAX[0]RF[4?^#V^0.#=@XVF6
MNUO;W&>"8D$ZE@6F R9."XI",[1TC?F^Y?S%Q<*,Y>%3T/T1K&N/D2_\$7U.
MOXSJ;EH=JU_C[+S-6-ATW8M@70HA\K:)NI?+NH+EAZ(V*'Q)1L2O40!A9PV_
MBY31W)1;>PDV.MC("[@F><HE?SU%1I$X-E]!KD"E72;S,%LH/KR3&%4U9%*Y
MG_L2R_U :4O5N(ET+Y-*QXK6_^XH=?@2\,]A#&(TSXY#+N#D ODK2=V;LO*_
M?C@[>Z-%'3":8"1U=:VAMA:#.G.,W>ZZYNHJ@P.@!-,IW7)7[-G[?A5>P',U
M#Q[7FTD'EU0^M./NE?H9;P(5U?=^N-)V])!985Z^>O,]<ZL\HO84(NW!438=
MP.3GP+?119DA0ABV8>5#_**=CZ%"-N.'&MP^+#>F7I"DK&:E]<I(_: 4<0.7
M8@6/XDH!S?9"7,'_FB/1+I9&GIP6A2T'KEA*O<P:QV5$-M7Q&S%J)<_Q=L0'
M_D)UJ,?;7H?:3CO[UIS3M"I(H1#/*TB36)$4Y #.1)E^FC:II:K3?B]R\NF@
M(G8 7K85(Z4 *X&! G=%0=\+L$P@C!*=)</(<BT30\S.NBL6NI\P$**ZM4,_
M./+=KHHH26:$IO4BL 6 W;IL-&M% SU\$O:B+>HG:U 9/D)_#7%JWH3@!0SN
M3S]_?T;QXHIF'/RC<,9Y-V\%DPI>YV'V2/%G8J]Q$0:$&>9# _Z8*IIR4F@5
MM"@+4HH87*9,#5,6WJ[X$R[C!)Q5DX*'?ICYQ^'9"<\3).A%GIIN[9\*:A&"
MHP@W"TGA!!\W!,\\OW%V@RZ FM1P?3Z_RP5LHX:/</&Q3 U3013A^4*-6@?!
MEC_#$S;E^L%XB.,E ^ ^XH'HW_O1KFS?*/\O9;^R4N1VAX*!K:*?*.R6+A<"
M;*_<)8FI?=JN'^S8"[7/&&H7(="@%]Q-PVV[5Z>$3?]15"!<U]AS-O5A3;:@
MM\(+,S%P>5RCZ<P/#==P*- CEXP'3J1=[<VI ;;FD-F^2EGIFPST!8!7ES%
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
ME3EUW@417(79J_OWA;X'+XZ>;'NA;SO#T^\=I7F$4ZPHE128,LZ<XT.F(35
M2C8=575Z7>K"=B($2"3C[@_F EODP^9L"ZH%]1)1Q$G@5]Z4LHSL29VCT%!%
M&XK\LHBA8D>._=__]*"3QPLYRE2B7[8YZ'R%L\,H?H4+*JT#91MJT(0T^GA\
MXGU?0K0$F;.0E_IM\'.<\(;RSI![)QEHK=1AU,S=2E%\5K;52HJK4!'DGA'Z
MN@8Y.$A)1'L.:3+P.<%[P"$$<C:K;![QW H<I@6N1R3^\N8Y_=AE_Q*>:(XH
MYRJMJO("0R<U8Z28YRMVU2JEZFG'=3;-L+6XE/P@GA]T-DNA-:U7S <?I XB
MP]Q=II HZ/?!2:1-F4?FF@A=FFE5P8E+?D1@Q18YCRX]=F]Y=MPQ+DB@!#>D
MMT!Y>]U*5L>]!,^/A$IW/OG'NMTAJXE9AC$.:[^<0FOEKY ,'.  -53CW$L<
MEF:)*D]" QC3^^N>%NZ_,2& <4F;;N75V0ZHJ0I 7":'N:"Z4V1]=[@&9(5
MS#==@.L'FH[M? \V&JQ[JN4764DXY7:,FP.M$O\5[V;+_64!#(<9B?1"H8L>
MH+2T,SXR\@];2>2GXO V;- 2/E4#H^)!O]S&XAPULQP!I2#R,@;6/ZAA7N$E
M0]&49PE=X=BP\EEMGT=2_2F[S4$%VG!&VJH@O7EB8I$(!<X: 8,/NRO;X,:+
M='A-=D#PJ]80'A&$%< 05\YA L/0 4M)O>X1T3VUUO0/#SVV#R4N]D?_6B""
M!4A8V$_1*W*LU-T,E#W2M8Y#0Z@5J$8S1$L:YGH"BCA6?L=5B-JI>?6J(PIN
MCC_@QJUU=()/@>$UBC21Z8%W-<_;]\)^V' G#S6QIU-8?EJCY\*(0&MP54=I
M<^8-$%F=2_PA]T0$$%;(:/97#.XT>+1V@4)#<K/]T9MU Q[1B]+4.)42,8.O
MTPP&U8PS]S6N^:5X".)+1=(W*_V0X%=L,E7@NDHH'> F=G0*ZRWKT4!H&[>
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
M;,5)R_L2]HNC9]M>PMZ"/0XU'Q$FT@4UABS_ KJ4O<O+E#EF=4[8GN''N<.
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
M&(65<]&9;#0V\DXP9.X*+)T=&BH2D_'#-P6M6=B$KIHC!^&%7ZK *CZ]Q#>
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
M,//?6]CH.Z:0^0".X%$.'!"3=,%)>)$&DY85XRH8J2&4.*/;Q2)H9O%;#8=
M;K]'*W4:Q -Z<TG.BD1D"4F7A^=7Z?+PC74S(O/VY:IA-S2?E),9O4/7Z2RX
M3KMC2RNDN"\BOP^JIVD^H:(56#]E>!P*5V0W9D1=3W^+Y1S2JBFXT>OPR?.A
M' \EF=W'=+X X0DJ[H"@B-:"5508'K6<9)@KQ_5UP2UGHTO8N.!&DX.*4H^P
M*;Q]K)UX"-)A2@(K"9SKLE/XA5AV@GQ]32<%]QY?.(?M?YYV'O*^WO7B^,FV
MU[NV8..%Q1R6*IS;ZU>J7Z @AL7ZAANNUOW1FQROJ@676U'Y_41-WY<2,IQ-
ML%*-B6Y)J<"+_2@C=2M4Q=<+JL])6RET=98B_FTLY@X' *\EOG\?XON?.+[_
M4>+[EQK?[\C!!LD:"2HQX>)HZ=7DN8Z=*]C70P4?O^Q:Q]4%<D="F4DL-&(:
MBG/P9ZBF@.JEN61!EI0M ?U@#'9'J [J_'%6+LG55W^M7I![:#Z:NCGNXE@0
M,PA+8%ZHK;I^J"H<Y=Y7]^YSL\3FYS7Y&7@][VJC"CU*;V6P*9DZ/)TC6@E=
M]-J?-]A/S%SS\J@\@@TN%HMK4C>@("%%&L>Z_]K^)2Y!R$P(H2$6]Q\CO,:X
MM7AU/+XHDZL"N"*)L6@K?_"*M)S^3)P,Z]W/_,#:?$/0AP:Y6<C\SOPHZ7!)
M^@I!,I"3*&8Y!Q[RNCWI+<KC81(/51@+TF8CO!!)'TFJ.)&XX+*$R^:('0--
M+N^)^6OXG_OAKUH1QM8!]/\Q@WB+E'L2TIH"+ZV"F@4)-(4%1X)@:5Z7(:$R
M,!GP@"1*@LY8VD @L#M:D<7HK#T'_='#TX3K,*H9>PX[M,"Q< 7M:?C;:YG-
MT5L]3L\FN.SA J.'\"6N5+U^"W_B"M4C7>&8M80(RL_S.<= &,'6/&6\$@C=
M0$_C3[\%[C7944WZD97&;.26C@Y/_CZ"I/^\G>-W5,!):N^B 6"D:42]G*\M
M)36@3B5VA+\=JC0R:0L<_AW^"MKF< __<8'J@V%3 <ZL*2<?1NB?]=@4CB@8
MI %".\IQ'&IK@0:!Z-9.EF(Q*4QZJS<1),3FX=[VG9_^: 0GFXZ77=DU<)*
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
MHF,JXYV+CTGMY[H>UVQY*8)/C<$0@JJA3.E@>'"14%)M;,":MZW]@4U:OP8
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
MQ4_I)4.,J4XWW"XH.VK<+S5DX1@DOB0=NGA"F6:=PQL;V_L,V\?< ,.1_I7
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
M28_E*Y[*=WS)S>@?$2.M:UWJ4HDWFW7)<VW1Y_5=.+M$'XUG'M4%?0ZE'A\
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
M<&=P=M$U9&50E_ZM1^HI^L9>JZ)A8ZUJ-=V4 >X *OLO.U,DI[?<>/-D.8<
ME-N\(KIOTH1>I7^$MG<=#.^6:D^6:E<HA5N1[4"A7H&]$E6P)=N6;%NR?35]
M?#NRQ6K);@_4\/G,YY9NC]1UEYL$TH2%L+/Q&' P>K#"U_/A5;B_<(XZ')83
M)%C<-760AYJ>>"1+>RT3E_YV?8?Y@&*#R<&S$#]:D6OOV]RMGYPM!\[:<K9&
MTG1][]8M"^^0L2TU8;59F?K9"GW8<I3>30B5B4\E%Y_:V8724;=VG=<G3[W%
M\J/"\OYNT%Q'-#?J4OC>HGF+YDM,I,W1O O&4$?=.B!1KUJ1VFMKGUPOB9FS
M:]-CZ^!=XTB\;&-'0^)K4;A J3(:-W:CL=4G8-WB^5'A^7H:VQ)$[^U&9VL1
MO47T&NAL2Q"]OQNMK8EI)([[N$_'\1_T!W,D"U9CW;,IUW$D!4D<Q9:/V\B@
M3BO<>2U2>__Z]Y^*.;&Y\[?-"A1LF]/S4A5<F678*6^XY*SA6S(>LO!F1,P[
MNLDY@S"^JX0I"SR>IG4K\D#KR;UNMR:LOL6KW>!5_X"(92)BX8S+@:QK;1.$
MXT*LP>$0RU0X8NE&5S;,?DT0ZU0"P-NX%$^MB=,^M !Q'G.DM3958;J2ILK=
M?E<>#+:N.JE//*K%K$WU@)VAEL89MM93Y9ZZM8K9HE:M4&LC36!GJ*4+7<!4
MY&YMYE*0+O NQ@[JJ9\&_DE?.[;">]?G297:- [8#$O%]W7<&A[WCP<F6;8=
MC.&-+[!IR0]B%DEP+A(LP87UW(>6)TVLD/>'?V 1.J=\R@6UT&,U<GW+MV$A
ML&#X )L)1IUI+]7\[CFPWJM]6&01(/"WV/[%7X;ANXN%SQ&;Z&J=O@'/F 21
MBR?^/F2>%;N/[,.3Z\0/*4X7;A1O5O);K"%L!M#Q_[/WKLV)(]FBZ%]1<&?.
M[8Z0:9!X5L\APN6JZO".&MO753T[]J<=,B1&4T*B)6&7Y]??M59FZH$$2"!
MX(R8J<:@1V:N]WOM+:>%T)>KWHK/+_$OKA)I ?!P.&R;;##LM2>=3LNT.IUI
MMV4,)Y->]\GH/_UONPUL6-PU\^72%T"45T\^LWY<65/8V0?+>;7> L3B)-
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
MX?R6:=W[(7V[,>KU])ZAD%XA?9V0/A.]KQ+IC<:HW>GIK9S,\=-@_;E;*OD
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
M*G()G#($W\\?Y,="C0;Y+7SOQ9ZPB?;TEACJ9T5=JT[I"GCR_ GSKT#Q^8#
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
M8$G8"_0G25/DC^OKATC!)8V%S%5&/-SBMP8K0B#BZAGMACMO,/L?E+5Q",L
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
M=,14XW3G163A/PE5<5K$NO0UER;3KF:P=5.I@8;T,COPR*W==H 78T#KF3V
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
M3^O.F7P+W_8;):W2#%?GB4/X*>;D9U11$\,#*W3]9:(O?M*R")9/_Y9!(^D
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
MY2X]1Q1:IT0>$(5ZC=%0'W9JX U0&'0PS^=!6B3TJFOVIS"H/CSH^%(,"^]
MBAG9_!'ED50-$FI%2?OI@]44JO:&C5%GH!P]M4:42M2^'1&DW\IKC*!<-C5!
MC;WTN6I82+^M6F=<$IH<2-+TC1I)FG?>$L&LVF%7L$*,G\<'$R V 8QQ&%6)
MK:\?VTY@-3GUTD.C*SF0<Z^R['6/5V;9-WFJ2DXURYF56>Z%,R?RA"C^H/C#
M#ORA=T3^@-5N>M_(:K**/2CVH-A##=E#]XB=IOI=L%[TOIDU8!1[4.Q!L8<:
MLH=C*@\],"Z&NMGN*/:PBR?FMQ SP."_$_ME)(_P;@D0L<>C?\"7<OESRW^V
M7;Z.09I6L<K!GKX=RZUF4#UKOG=%L]P)=9[4*0G_QIO#BMXHO-W_/<AD[</?
M@1U@# T>]K?=4;Q;!L5OEK[/W(*8WHLQ'8LJ!\UL2VUMCF4'L%[<>ZE-](^_
MB4%CU.TTL\0J-Z%K/@LPKFF_,.=-1R\: G+,7Z<M/)]V)2J5 7"AISVQ.$WN
M%=9JNYKG,NV-6;Y>_E#V@.R=YXYW/)=A8]1J]NH!V]VW,<"JI'8SFQ>Z#KP
M*@0O7'JU"N(5P#ZQ-P_.0 *V&7%98EPG953TG ]V""\9%V!=\NB!.P5AD-X'
MGAO"T7:7%A=B^3OKG9X#_V-EJ1('C#9(_-%W@.ITZ4P![-1T8(Q[1;;KC6VB
M6R34C3PZX)>,!7(&(!4!3T)MSEC(>8)OA[!TBY(AQM:" / ?OA8D%[C&9_ ;
MTRSX/V9+N &\&#B*S?%[DCWN'+3";8'\' [;)AL,>^U)I],RK4YGVFT9P\FD
MUWTR^D__V\:AQ5N1\5@:&P'HS@N9UI&I72G)GHT[I;G#)_84?K*#L>-AE>)W
MN/*CXXU_Q'3>YNP&SHU-KD/Q'3Z' 4]8P)-"?\D:(WQ.1JE(G7"I97T;S]AD
MZ;#[*3[XU@W@+93(E+-"8W4MZ_"5KSMG-T8C#Y1"34,"K!<]$L5YCN.]4@DB
MJG7: @.%$P:$IP7+.:SW#16=/*J;P(&*D!7^/ $:13J9 .8#M7XHPFV[A-_\
MQ5+GY<HK;-RQ%@'[(#_\/K&#A6.]?;!=V@C=]'OZA.%QF7PK/&'^\^^O]B2<
MH=[=;''[1,04Q9O%STWXZ;?L]WVCV3?S?VHUV[G?KWM4N]WLM8>E'K7^^VZ%
MBS(VOWQ+''9C?'Z8N2S'@A\#83+_M)8K$4;22$C99OL<0<*?4M1 J^7A% U)
M;]UDL5,2M+WRC+,_0J,,7NV6$S/<?G_MC[&DHOP+60?>$IXZ"7[=[XAKF$6R
M1HPS?ZY]]>!UV)0+<*N_3_)T/7RK^3LM[5NMD8]TO4E4V,VPI=%U6L/%I/PW
MV/OU').\RCI)!R9VV>OJYOY=]NI3XJ'(X"+(8$MU?*5D@(D&G:'>ZM6%#(Y4
MIW("''AD+Y[S@I;H#:].^6*-;<<.W]8JFQ>2]%N> M;,0RY/ 1O+_ 9=U5SD
M\I"GOV88>]7(TZL;\ERN ?"5!<$'[4^ (P9"_L,F &#9><QV+7>,3'6<"AV4
M8:5G5/1JE*_ VD8-_""_T#DRBK_LD',PZ&/"HM'+9B2I8OMSQ)JMEE@U6#.@
M(7(YPX8NM3SZ%-X3+[0<"F;LHV?ND;=6%P*HD&M^]=QG]$JA+E$:Z8=H<G7T
M5F53)4Z?+EF1/OK.D&P+D]T'R898*-WIZQVSJB$2!TZZNV"]=36+QYONSHTO
M6NDHP71+Y=HER**-B?.]@5)3+P-C2G#073'&:(Q,O=]5*NH!P\5<174 6E<A
MQOJ0/>J:RT+.*XN9^@4%6'Y.^<:0>R$%I"9'63QT4OVQU*Q&H_+X8Y*=E$T(
M3G 4C#R:0]WL9O/6CUJ?8>Q0GU$YTIS(*E',0C&+PT9I*V(6%)\U067-VG&*
M6>Q1TI6N*-A0Y"4.H&,T^YA^N_ "&^_YX#,^V";.NOU[.CE:[+<5WV(]P=:6
MX?I;,CEH1]6\OURUNRNE%XE_9WZ<!/K,KIY\9OVXLJ:PR ^6\VJ]!7C8R2QH
MVY6/[P',U^XY60Y@Y.7AB3,8_>/)_VU4).EZXV..PTCN'S[?:5\_WWVZO?M#
MN[E_?+A_O/Y^>W^W=OFG72Z61018773CN41]5(["G?OP<.U;"%]054'I#>2!
M+2IS6%-[D%]E4./J)9[.<?WL,SHE$1;.IBWRTKOM>2 ;D+L&517WKO:-+4)*
M(.<28:AG"TPUP@(:@@J(90$V^0&<$9S/A*J?X$L[##3VTX8=Q&<1':+V"SX,
MC])H_;YR,WW;_OU77@[UW\QQ CA$_]G3/EKN#UV[:UXWM5_$O8F?Y7U1#:4U
M 38%"_")E6O V-Q0EY52TN $ DA.K-(6EA^^\5*JT(L>A<.MF!\T-2PZ6=VL
M*#J9I XH8*[M 5=EH!O$+6NG'!ELJC6!I<"BX$B>@0#A*38L9P'KL2A;H72%
M;JH9Y^W=E\VI$8"6K$Q665SS..PV1B:6H6PH>GR=V>.9]HO]*Q:N@G2V@QE6
MHFGD '"25,.A;%6\_6S]Y_YY=8D3P"'.W8TGD,3O]1G.!<GZNST'A+ECK]JC
M-[?<?=4\02;'US")]GZQ 2ML,6Z;TPRHB#ZOXAI;"Z 0($"/U\E&#,2/V&J:
MDMZ0U=063_K;\"3%![>*CE.BR_&Q10>\ -80B!I(JGR'PP=VBMB1*Z3ZVB]8
M<1>76R=.=U4$E=S0@^_]!#!K=]Z+=:XGVM3.1 GYGA"D2^02(&+!W)P$?"H0
M0C7+5!$_%A86?$XURW$T;QF"[.$]2KE,"8 Q@!@GU03D#591<Z2P(KT$.10^
MA.9?"F["2[G)).18&&:5 *X9^&QN@<H!+XP6_ J*!-\#5FV_>OX/P>=0 :77
M>:AL:*"<,!^^&7O^PO-)(5C"IX )I2.YH%?42H!_AKRZV^+%K'-O8D^Q?)5S
M0-SH];<;[;NWL,=:I]^ZZK9T[2!(5U*C%@3YS\1Z SJ)SS^1UR]!62!S1!!*
MH<X'-4%:#U2=9[&C=.&Q@ A]LZH,8[G^\](""(<,.S^\<?S-+US^L_FMJ07+
MI\">V):/FB0>'3Y"ZIIP/_X.N!_"IIS4TT0?F)6UX1.0*#+/UO&O?P,_1;3G
MG0FPIIK]' /[Q5V>#4OY*'6,8!,DGICEHTT#1 O4;<'_-*)%]M<2:!/.@-E$
MK:C9PLJO';C2Q0L^@C+#+Y66R?7'Q\B2\7RN]N [207^)D!U_P+WXRJE/0Z\
MX3'YE&_W7^+'+)QEH*W5=4 ? 7&8":*V2YD%L \[^+8 YC*Y=_\%.("N-5Q1
M.])OP(*/%)P!=G%I9_6;O\?'0#.A8:O9G5A:0"^"8X&3M@/MB31"FBR<A_DA
M!1(Q<.@P.#>PY_#$;8\S2/$L'^=-"SE1]JB,0QX5;WB3,RSF[XA799=J'FZI
MW1:F%S7-?MY2%X#\E@N+(G$&.$[6'.=!9?=0SF MN0><%%#=<7</N52C,3**
M'7>2EOC!-S5L:"2;#$GE)(*+'C.S5[ XL,$0:#?4L<+B36682[W F 7V.B[-
MG0 '!&[GPVUK'IY=1>'7X,> .7R,3W0/[-+VP#*TD+(M^$*\WWG[M0FOFY"#
M'269SATSR"LL!!KI56-O/K=IZKPV91OW)QZ;X.OQ^2+?0.Z[$^/H;4&/KR".
M[J=<VDBC[B9:]A?&'IB/CE5@:;D88A*;K0B7^P=>; <7:^12'F?P@KU;@H=/
M+)#Q$IB)-#J\9JU)G-"<8[7$82&"%^Z53@*&ZO/#T@^6EALA\*K4YV9BA(V$
M&$*:X%O2^!5$O@N4ZG"0_+/M\N_Y$%/A-5P58%]0\YA$PA^9QF^?/]Y^_W3-
M!5GTZ"#Y[//1L=(]"KEA+AL5ZNNL-NF/70]J,J&X+R!61E'[2C$B AN\OBPY
M# [)VKN-4;?9Z6=S0?Z^H@)5N'":>)=>]3\)37"9N:OLK9>5$8-L:C<K=$!@
ML<9C?XEF:%@[IMGG3#-/.8TM@+58%Q%M5LK(@2=E/=3]X=%<C]W68*OKT=I
MK2!VM](RFTZYHVV%=:[1WI/NF*?8&$-?1EG,29WCEF.\%6M#Y/\L5[P%<T!5
M[S?-G E"?S\77\0M>JU<EPE_4=1Z,%?R22^ [!*8"$JM2\\LC?N#UC;<WZ/F
M+$;[-O;CW-!65,>%Q\&I<EMH'V<+;=Q"=C9$1+=(,: ,>^.D.S+R3LH &S?)
MHBZ1TE/(FTU>.2"WA![U;&'\DQX2Q^ 2+"[R60A-/XKAE#L\XSB'9R#3SPJR
MS8>W6<NT2>5SEI.XVVX=O*CWI/QR?]X)0GD1ET_DE'P46/-MQF!1Y)8)-O 0
M]%G&1=_4IE3($=&[5%L&U-HQ7]C,63@#J]%[$:*<D%0Z-E<87;-0??FJCW]W
M;;4<;9B;:2-R#?+QQ:AQ)G:#ZP-E""FF-+68Y.BIL@GS%A7G<%LAJW/]5G+:
M;*]7?LY$R'_/\V C/)"C Z^?6S_M^7*^UF^:2($9 Q6YEHA_P9VV2W=2CPQM
M/(-M,[IFX\TR[0/I.F1DF46.'.ZCW;HBN[0R.%CG1<PQ@V[$0JDB!:3+5_'R
M1WSW/_G:(MQJQ;B%"2\Y0N5#F[QRJ#I-;;PK<C QKN:B'\,7D49@*?^U=)EF
MM@C).I*3N+&=OX,S9[#.,;EA]Y_$^R9ECZ&'QY U*+8> ^61IG<OT*$ FAT'
M([[@"FYH 3=>\C3X"O-. W,[FCDV\X=V$>-)ZMRO)/;0NER 3H;"D^=#.0XP
MK+^6-N6.B45NBEP5:P]OG#;!,C\_]2'2.O^)V1T\.XZ.+U%&NT_O[/BQ]]-D
MXOYW%#^93MK=]B#32;M$5^RC2H#XZ.:IHZ-\@%3^PP:$Y'I8('II!U'KZ_-H
M;-UJ#GN]:GI(=YJM_J"R=M3=S:LZ2,_<_>I%Z]D9M[6E,V[!7M9'ZD, 7."H
MT[91F%Y@O]S=9I'5J 1M_]GH)?HEQ +ND2VL-XI!W4\CX7#KWL%CO[\RYX7]
M$]XQ"TH6JG7;PW6=%>K437=_FM^MIOX$--]=RP(OI#'D2<GE?YCE?W_URE*)
MT6J,^GJWE361ZM1O]!U)QMZE=^$Y/97,P/XL32?MBNA$29-JZ"0S<4%)DXKI
MY(NW]$N3B=$8M8VNGI>8<<X"17H,8#]L_5-WN^I"9=EWS'HD-ZJ2: >CU&L\
M7R)6^X45[Q7>-<S*>H4K@5;!X&X*:QROC4D-W2G[CG:O^$QJU@RH:A93X<26
MKM%9/[BH]N/=JT6;0S.^S8/@-\XE?E==@WKI&%SRWQ+3@CM&-"U8]1I2O88J
M[354I_'3W9W&3W\+O?&/F>=@CYG/?RWM\ T?MF$@==?H9D8XPW?9@=3))XM4
M;(V_0=LZISJG@1-_1XUSHNY=2C3ADJO-(]PM/3<A'3/Z/5P6G)#VQ)YAB:%O
MR<0=O./."B;67XFLB^!M_N0YLJ/$UX?'^Z8H:<T4&6$V8E1G36T"V$0TB I"
MHHH;E&)4 $]YMK>N+/VG=+75)!%K&<X\G](7L;E2$"P9;V,43< .9I8OJL''
M#N:%TNMEIP':IL[KX&3+'<O77BQGN;V2X8'YW_#IF52;;34<-W3&A(0/EG_O
M$_U/_H4OC9^9R:TQ>IC,U\K)@<9R%-KG!\K?7KMF?A;[+)?6%EQ'IUY,DTOL
MH=\8=;LM'9 <_Y_=B@ 7@BB)B%%Z==5[>_!%UFLUV\/ZDD*[6\CW\@T6*V8[
M=2NX? Y/AP8$O%CZXQE6_3WXWK-OS<\D7Q1XXYWWDL@ :O>3K=T^>I9/A6B?
M;)^-0\]/,YT9YG7G[Y\RZE]EJK;D6L"F_/C2Y:)TIZ9!?W,R,2%RO!JQF!BG
MN0G6+IM*;&#Y3W=3Y=2:SAS)A*L43<,J;"?_[,VF!F"YA^..?C%ZR43!'*C
M"7%QPCMD+6PN,[2)D"0;005 ^*<%WZ5RP#K-Q*6!-K?>L(1[;DVHC'INN:"H
M1[T/<:L34$U\1F_E'7GL.2/)A_\5TM-;,!?N]7\PT1UG[9K$^X)EL*"-Z9HU
M%Q^P#A;>)34=*MU&W(+W9 M[U[T@+4UCI-S0LB"?R7:VM5U80<G)IZ4/V/!
M]>W?Q"/+,5JS!7)$-TQ3;_5RZEJDT ^IF:#(G%V .K>[4$]OTEC=XG=,'E[Z
M;[35ZS'/4;WF;\;,_0URW<3 7S/'M<$3B$5:>.G&?VO*)RC==Q- 2 WY_!-+
M>^ [^&!C4K3ULRS#,'&*1']C\0&3;\%/\!HMM'[JVH060\CYAHUG.%6OJ\@\
M.K:;VU2* V"[V1@9>J]CZF8KIXKO -B>WF2EV-YIC'K-@5$MMJ?7NU4H9A&^
M-'9W0=,;;!*')=#8D$5A I)4+ 5R#3V"9-C4H;).PIQ+[U.TR0RI'DVSM];8
MR9(;4: 8E,.E;:@$F!!<NQ/.&8$Q/O#6*J6&[200J;>Y1(O:M$3<D6H QZ(8
MC_K)V-@Q1KL&<G>B&A([2-XB6[_4M&+S6O1*$-6-IZC:W(Y198I79E;)\L!R
MO$O(LT?95#'6[.-K=M3Q3:S>&6XH% ?I8MD.85/L_EDG<8L5WQS 'UG2?N7N
M#>U;DJWM;;.NC6(?%I4_E="=SEK_'Q31__.\2.0C/- 6;^G9V=VA<Q/4L5!X
MF:Y?P7B]8^']](OG3YF-S7O+GP FG[=Z^B#/(9B__VB\F%0S0 C,F,-[L(*D
MP,:6B5KOQV]_!KP)X0LO6Q4:#=>[WQ&E&.=L.W1:16R'ZBBEV!:/22D=M*][
M>F<P/#ZA&.=/*-=8- ^GL'1"X48#$<]>,%J9'T%:Z_#;V-0H'YM*AR;NXY>7
MQA/,+&T/]$%[J/>':Z5*A!QA9!")[_?NGI"C#!T.Z"6UI$\V3O-P)V?BU;\&
M1HV@#A#)@$;ALT,5O:*3^41L)Y#*_W1)/?1EHT[IY:7XI@?Z;L*WN\;1G1<I
M<"?\B1.VH):;+CIQ/8RE4I\:-,*>B9D@>1'Z> O&'=?P]=@*9K+@?<X)+ME?
MPN4M0'71OF@<8C=F7W#0J'TX?]/4XBLB-E5P]>B GC V1U['7BSL%W,+)L!$
MOC;O,;*!DN@Z'Q^S/%C'GMLA;\<=5_!CG\CD8!S;Q5IM-G%9P#<A?.&)FZE7
MIJSS#[1GCWI&1R>;>@+OI!RBVQQ?DVH33NV]TDBP0JOY24]%,WRZC3HF9/1V
M2LB(4R_NIPAXL-?I1!ZY+*3V5,2&L>_WY$$D$V?3-%";7DW3Z)@Y:1KXK"MZ
MF)9\WTXY&OP%.:_-'[V5W\J@GA%8S.;@]JMV3PWHB69N7<P4PN90#XZ5GJE"
M-^"WJU,W:L[5,5X6K1U8Z0*'3'%^<,>>EHX5\:$@D>&#H3?JLS*4B2]B-E7
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
M)<)B.UG-8U,"[W.J=,'WX-FOLSB9V0U2(7;#S0L+$OLX0-SH?3^# L,!XCA
MW#4 XE)?X$B N'V7AZ[<#YZ3+)XE2'!:SN$I$*U$G]$=8<L[*4IU#0FFN?I!
M-$NRQ]$WV)C/,?5G<-&J-*1V!(O!>!4_$:0CZZW,_#EL]N@[CEN.;PT53A_"
MAL9J*;545XM?TC2U5)8'ALP'57-02G6Z<LVL2!;BBTV"/DTS$F6]4YG"F.0J
M/.[8)80,;A+5OQ?.UL@U92@MMY+K=5O3U)EG/5HE2TS^,;= 2X73LC5:-NH<
MU4:J?<9@LTN_81O9]J) ?DP(3BSV7STGX\W"IL;^Y1H9,D#M"\I8/!H'Z]>H
MO_\&QD^"&*BE/([YYFQI-/S^YO=?&G[WLA+:&]%MO1WY 0OPNOS^=JN&J-0I
M^C6EKGBI>-K:/5XEQ*N$"C(?JS-)0'[B,]"/?M@X)UQ3P/E31,G,@^!U-G^1
M2_U-2+UY3K%7>R/#$ V%BST7>[;$_D"UT6EBC_T#-$.4AOD&N=>1^S:W%-=U
M[DJV%%OGKL:QU94RE^\P-_G6LX^;^(P/+[8[IR?0_ELJDU\R(DEC,XWMC%[J
M578LIYC-K&&NUW>KUTV\XC,HME'J-W/%YHK-%?LR?O\9%-LLWQEPS;YTB\I+
M[U+>$<]?N-[11Q\M'3AE&+A?Q'7ML[ ;&=KM;+>+#4=\DIPK+BDM".%H.:<L
M8S$]*[>>.5BIO18"3[3L)^F@'69:#318Q;;],;4AK&**) X5\%&U[A:T,N")
M<DG>WVQ=6)0M%&5#E*6AJ"H6%V4NRB>)\O!ZHJQ+L2BKNB;JEGFWHGSI7<3"
M=9PYN:A45E0DG^OXXX03T7N*IC2;<J<L7E5+]\J&[H55>44&3,9.S?*P>Y:K
M$=<9S5O@6GKS6FJVHZ8*;:B>1Z#F:LK5E*OIZ6HZ;$=-500TE/. F5Q-DQU"
M.H)TK$FY>;?R^,\1,>=#NT([%7;JQ*J@IGBE&$OW\TJQ#ECHF[O_TI5B5PBP
M72"?^*9*#%KR]#OMSY\M-SA9CYOF&NE:=[.#>;D/UT4V\WF/54:]NQF]7!FY
M,K*9@WNL,AH=SL)EL"*0Q:WCJ;FVK&Z^NG[_36T>KY@=RWN8L9H=JYO5V;&=
M];ZX7%TW5U4?5N>J<L'JLF!=,W/4JLX<[;Z'RJBG\"YM@;'MM'*XVPBOJ[FB
MYP ;TX#V0J#=L7 [2A_RD#DD^.IO.VQ]LM=X\4,0V-ZWN(="4^4TI-[(T(:B
MHI[<^Y37"C E:-6NQ!4D389E0%=%97B+K<OO6=*J?8LK2)K2&ZFZ.%3SN=[=
MKQFYNJ]1$A!+LGJZ$9<X(<V5^9!XBQ&+A*FY;4!CA<1D4446-5,3A\/NGE$Q
MG=K-Y;_]R$IK"J#%6V#%D$6CBSV:N0)T7@&.B@"UI@!Z$@.R)%%3\QL K@"7
M/C&]@L16-AEF&UBU+(W_=E)!&LZY4Q:QM=KB349(WL 97:TN;L9X]B$5N:K>
MJJHV*S"NT%6SJR7&7%>YKG9#5YM5&5?HZK"K=<;GUU6Z9?B5>LR;[N<[K<V/
M[G3^X$6NDYP>?R&35>!&+@D??TSF*X<X[P-_\7;;]#O?&#W?!-VP;J<)^M*/
M"-#'GL_70DJD;&!;"#<4.[Z#N?!*8%-$$HH+4R!Y4;/URA;K8S*Q5R'!^]P@
M30)X]5=S1YC9+_@]\>"%D=O?3",=+SS$]9U06,*V']MS.J*0?..&X<KV)@3?
M'JXFLS2R[X94O&#^<+VP6OH>O3R$H8;3Q'+ +1,09MOU\%K'Q0]#X77FPF/H
M?#T_2NYP85+C-7T$4(VF+FR'=7/MW:V!;BKL-2U7%:.E0:E#C;U!M4DIM9I]
M'6H"7NP$\/;NW6_O?D[.YMIL,]@&FMGV[IVFU87;MW>:5HW:L[,/_5*\3_K+
M>R$A30$!QVWED1\DF+CA)LW47U*WCZ=_7#1'2]$JC_].W/ ]+(#*4=-#01,A
MA35)E+2VJ@WX^72')51G4$(Q9]541,V0N81R"348E% %)-321%4[.=FU*RD.
MS/H[!XMK>$'-.;2R.K/O.EJI@KL_E$13.KE%,Z]U8$O:JM/HKB-M6F^DR3*L
M 2?[T5S:V)(VBT%IPU1.'79M4CZ1O]/E-5>-S1YP+98DH%SR)F?P,'CM?+46
MJA*#6FB S5<T$=21D8)Z+FTM25MUJ=9UI U!9W1+M PN;3<F;0J#TC;LC2Q+
M5(:L@-"T6IMAL8=F]]6/[/DU@Q-)S"E)M=G/D^M4J/$"U;K744JK-QIJNJ@I
MG<_%/$G,.K =YMK4J/;W*NHTE'HC4U-%L\!_Y^K$U8EE=6(P!#J483L,ZF2H
MW>U,?"UUJE%&@'_'V=TK.Z8IYEPC[>&)EB6K9&@9LJ-IDFIKVE27%,MQ#'VL
MF.-_RM@IHC)36Q[25.V+"#S-YW_R(R(,__N_AHJL_-:L1N*][09_M^<K\LX-
M)W,_7(&"Y,L=ADHOR89?$><A2C[#I^T60>#3!/HXS'!_[WJV-X'9"1^\$"Z@
MX$=Y7F13W_?XLGT_OJM@!$JW"B\H?5XH?=PP+@;X,9DA,)2P!&)@:8.=EC2,
MB1"0"0&KX] R!ABC'88DPL*%I0W*$OE"%,!@I@2^%.:N/7;G;K067"R"$*AZ
MS=?Q)8DA')/H%6LD@"C?X4%+&S7(A=E'X0!X)-A!X+Y@Q0<,PA:FV\$NB(V2
M@0P4Z;#1Y-G>6EB%)-R]=.:2P XFL[40QW5IW41 B# G+V0>HERX'IC+4,1?
MXUH)?.+4#<)(B%Y] 4L]@-6A"Q/ !XR!V"^T[ $3\/#:N0V7KKSM-P.A3@4%
M P( 1 [=*!9NK!3!(I&(_@1Y .Y%<R(*[A1FNA93-B'S7I"Q:3'+1@RV/ >&
MX3<9/@F.'9&86<6,!.F:SLDD"K,,I3;$_ W8].H)_UHYWZC."O;87T7INU>+
M..,Q%M8"64H$&$MU0!91L%&FBD<^$+[.?+@P\RX@AH.RXB^W-3.IO&5D"NM]
M0JP2BE=6E&\[[7Z [Z7516XP62VPD&E"0.!<#Q=M' SYL23TK&%BAS-A.O=?
M0RI=]G(9^#!BH!WH3N"&W_NV@X("ESI@(7$M%P+X%IZV?=N>B&8E,Q'V01WY
MQ'7C @)*G_/&C> EDQJ+RP/R+*;.QX1K6 GV9RQ)#HI>UNP#%X0GWPO04PJ0
MU(BQ&QZ:/K,6^VU2WV4G5 @V.D1GGE$M.G,O._,QSAP%G(2)Z._(X-3]@0_9
MDA<$'MM+PE=S> 68?QQ'WY_V5^G](AU N!K_"TO?8 '(O#^6TUB'P+!XH$*!
M #_P;]"X'56 43C@Z8#7L,N88K\H(71"%TT9F%@\MO1#6O#V)B!S&YWC;<W8
M3[NK<L)<:7N+/09_;Q65WY++=[_L,MW/9+;'A,G\G&U:X2[M;Z0_#H@-5F(*
M@WQCSU_M=8A.:%;$09J3QQL(9%,VYZPE4(IR_A,:C/YW'/PZJF50JAYS&=?T
M^=/CD_#Q\>G=AZ<_A+?/GS\]?W[X^N'YJ73XUQTN>M(A*M9;6.!P2V*CY=\Z
MLE]@FT<2/[;A!(K8=LCI[9A[2Y=<<"+7:,->TFW 9N$/P5E8TYK8V+?U$9LK
M7303PQ:2?Z^ :K#XOL)&.P)GU4%79-?4H7D37/ (7### ^'=*D@=C,9UR;ON
M[,QV8'S)HZF3!-YY\ U$@AHY0IUN1!7?L=U@70^;[H,>0#%7;\8G^%SE$!RW
M9?U]_;L]Q_7LRXR0Z(_ 7RWA^06[5[7KQ?K[WOET8Y!2Q:KP2?8<DK@RW0X3
M!(!0^)DZR_X*!NF$OQRL16](J,L6K%O68*BK3>O557F@Z\UJIZNJL)M5OI=6
M8>L#2=+YH+H\*+-.$?V>?RUK,=##O9=?!V";]HXTNE 5>S#WH&)>)V ,5'*?
M!?=:VHM_9B-1-@T+%OMK>PYSIL[X&+TY4)/=K'0[69CVCB\Z7]?]$8-O,1/D
M.DDT[=7"WSY!+PPN</L$W46VJ E><HH54.3#C&*%B*6[NN)CWMV-P&U!.Q0+
MTEN,_I-_KUQ8DS"H\^9L]0;\_N[=WV::K,E>G>^?OD?6Z?G=%*9Q<4!R]N!1
MBRG5&!Z5(0S4AFGU10WH5;6Z WT<#2S()&G::7Y(VXJ(AGDR.@4[=9]<!VY#
M![1+Z8#.=8#K )LZH+>B _3LK/\?$OA%XF]@"#%.9.3RS^6?*?DW+B#_)FOR
MWV:S3P9W07\-O@R$KP&-1J\S4.<<>:!U]3$OY4)ACP7+$F6E+90[7MW-@OP,
M+R4_%I>?6Y0?Z_S+MR6UMGQST6%'=#3I J(CLR8ZG<>WO" ZQ*%[SE9TRTC:
MS[$=Q$XC2*>JCPL,2SL;RL,>C:7T1HHLBZ:5Q^_DY<17C_]PX\"-0Y'7(5_*
M/*C</'#SP,W#U2G1S#PH%]B4:.6;$FX9N&7@EH%)R]!.PDZU9="Y96@1H8C7
MV?'J,3XH7F?'Z^QXG=TUZNRVA4F\SH[7V76>H+S.CM?9\3H[9HY<>9T=OY_7
MV?$Z.YY?7AFVNU2-D67T1JHN6O+)W8]XC077@79UH)T:HQHZ8'(=X#K I@Y<
MH,[(&K)69\3EG\M_(O_M% I5R[_%FOSS.CM>K-".^ERH3LJ4).RB*HNZS.ND
M;DE^VJF3JB$_,I>?&Y0?_?S%4J:DL%8LQ46G#=%I)^.]6G14UD2'U]GQC%B>
M$7O.C-@+(4^8$@+8#4W>5)K-^ \W#MPX%'D=[132U# /.C</W#QP\W!U2C0S
M#^>OIC&E"MA#;AFX9>"6@4G+T$["3K5EJ "$Y):A<9W=?O?YCC4"M!?8@1K;
M42[] /M1)HVN=]J5)ET1!=H6,<2J#VP &!> I TKTT_FV_:-V=[$9Y&L^FG2
M2IHT?%$)IV\5F9C[9Q)&()]IA_)[)</#9)+*^X2XM*&Z*'@DNE=ZO$VT%M<A
M7 0V7<7OF";/8/^"/0MWK[38Z,O27J.R7)X.M"<P(Z0(5F ^R8\E\4)R%9$@
M]F0FV,MEX/\ 'S$BN%2[0;9!KP/_1SY=PL,9K.C]B 0+ :Y-LF/2_MFN!^O!
MBC8>'VS(>PN=I+>MU3]LIR@\^9'PU@X"=[^7] EMH[],9L19S<GS=..0Q_[Y
M@^=DFEBG/:R?O4W':MJP^BOJ4ZZWM"D-N]Y;.FX#C4Y?#"$!TOKB.B!Z*'?9
M7M+3?-OI: ;<P<[MV-2]N =UM_M)PZYG(,4;PT9 %^I DYKA&U0A)32#S"A%
M2M &NJ;R075Y4%8=H(M[![6P.@5DD<(Q"+F.QW<Y_=W*_0L4FM< !&"ESOQ
MC740K'$9?]EQE([ /V@(?M!1>FTQ4EH T;D)BG ):D6";A3#(;-'NBI\P^E"
MQT?6R9%U/DVV^$CM'1E'1^D3+X2\]4)(_4 Q/(K.-FRV"6LU3DO#?E>:)DH:
MKX7G*L"8"ARHA6])!62)JP!7 495X$#U0ELJ@-68FBEJJLI5@*L 6RIPH*2]
M+1506%.!&XTE'%\:6+'MK+G5Y$F\K1*D^TF\!S99F;A7"R5 LEKN:#*?SMNB
MW%RIQ)[;"&XCSK +;=E&:-Q&<!O!;<35*='J-KUE&Z&7;U6XC> V@ML()FW$
M@3A&RS;"X#;BHJ6##&5U3])<GKAB,*TC>.LO8!AK6E!J_A:",(ZC;(5"*+A1
M6%"@@)^^V# T)+V+^3<DC(0 [A@(7W?SQ%]M?"S6,<# '&$5TM1RN.;!06+
M1U^>WW^NZD6EBK2*!),!16$Y7X7P)PYR#IRBR=_+@-@.7"30!C6"(DSF=ABZ
M4_B>ZF!2%)D9U,PE@1U,9NO#U1,,,7&?6W9<WH,$78*H3]:"&R)W C+QOWGP
M<"$*X)53$H3"F$2OA'C"'$FTJ2,I(HG@Q^3"XM'T.K@)A280)C/;^X8L%R9N
M,%DMP@A+2Y/,_XF]"H&?>$/Z8BH. 4@!H54!F0'!(^!Y_HK*(LPJ'AF:-/J
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
MY_ORGCJFU!OERV1^0GH0&]:59<I7+\HL$HLE&+O8H*"P(4\H;7 3BT;/]^P
M/XJ'LD.7N+G$*P%RPK][ZIR_T"'8>Y3JY!B?Z(%6HMK$[5E2[BQLAY33^6#C
MW_I4?@M6_3.9^-\\[!1SL,>OM*6S?$+K\DN,3VDX/O/2 P1GP?,+=A^'/JB4
M,0$,$WZ(JAX;4 +6P2EUV+#_ 15Y^$4ND,%:IH%:F[\=W\A>;V@2WF6U,GM1
M&F.JLQ4TMIS0>B-ID$]_%&#UG\,O8L.YF4Q-3L?)Y<^%TLE1YC>;WY"I^1DX
MOWQVWF9^!0OJ*3JRVXRHU=V#46/WD.[>^QCB>J.8A9YM_)$+D_*B-WV\Z J;
M#GG3 3ZF4*.]QP</UF3RU?Y1M;\P"_879L'^8F?JI8'C\](DGI  ,\KL]/?W
M.54;G'AB!=-56-[VO#M)T[+^:K!98P4WIF5D_Q#(#W3<2-OKST;\'N/G)[O=
MQK9IB VO\R>%9UI8VAHU[&44HV(];'_):&GD0T0RU0?Y;*$MP7<[R<%?JSFM
M@X0]51Q(0M\&)0N;/8>9[?)1NYU<\/HQ?<=FQM@B-(X#KF <27 ;7*JBO<T0
M?&Y%+5CL?A(;#],\YSC!)BG# L'_*6YPV'"HPW,.5:4DS9\^_K2WT M%33D+
M+%$:FT%S5VGM8&\)(P>3. W\!;:Y .<GWHK24VW8'-K+Y7R=FL^_!E\&PI3
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
M3$OU/<PVB$$10V%FOR"J(?$P\6!NAZ$[=1$_T4<5P0,\_!5QA29Q5\GX6<N
MA/ '%?I!GGK5L)BUH!%9 :0,<W7V^,=\Y1#!1IL1$#O$[[=PE6'H3V";#$1\
M=:,9I5U %G#9*B";1(^"-SG9OH_P%!(AMF2 KZ,O"9$3!*BRL%.$2]Q>A1G0
M2Q\X2;$MD84PINDJ@I=2EH6#W5#VD=BD:8\+L($/=(A82.G:8W?N1BX)2V!)
M%:4F+"DC0K!1D[ )LVS/$>9;6@AV0+J)#PIF9"#%ZVBCL[ODFVH<2E,=:$8S
M$,P*2$NU(3IF^>?J4&MO4"?A;-8[5ZST :U;0-D4VC]*OA=DQ$NB;":69>\9
MG2>A<F'IL[HC??0Y;]P(WC&IXX^")Q+-_!4\U0E_:9^L'0ZEO\N[$6>+"USC
M_C/QM^)D2%:9S/E^6/@PA/]0-\Z%C9/WS:49WH4L/_F,DI%)UV_]430Q%H_X
MFK3P,.IU"]SLI/[P?>?5G<]A1_5A(R'Q5PW;>@P5M3<R5='0;ZC])%>*6U"*
MFLU8SZ(4&BC%4%2L?"26R4Z:[3H_+"^.2?S<^R;,:30M#:*LCVJ-W;74]A;6
M%)K6GM.=#5D_(E73*-VZ2#7TWLBRF( /:MEIO5=!*;&S#06EH8'%#%M1EIF
M/^&;C\SF8S()5K#)3(XHRK>8MY0?>4Y7'7Y)/TOZ[WTF,,P7@L<AE-KPI(3J
MF=.1Q@J%J;^B)N?3.#KKQ=^]J#5U@(\6M;PT#7LCW3C9.+/D_%[_*CZ-\P+!
M7C(8^]6/['G1R>Y9Z]6*QG)DO9I06K!6,\7G#ML,WWHCX::NS1-IVD1XJ%B]
MD6F(4L':TK$4MTYW$.?*>W/*V]19/$)Y50F4UQ(M4^'*>]T( H-ZN7,\G4EM
M.Z5 \_2TDZ/VF^V.C(?N$PG!)'BT%X>2%VXI#EM>>7M\Q#ZS=4])>MPIERKW
M1IHHZ?E#KLMBSO X?COR4S.0WY[\*+V1K(C# F?^X@+$ _@E!Z24;GU_VE^%
M20[1783TVS"\!;YS1G?P  Q(\1 $MO>-[&(;9'1$[8V*'.;+0AOP@/Q9+>P1
M@M+0TFKTN%2Z-D0&=V>W@O,>42JY+]NF2?T4^+!Z1>M/<]N+'CSG\=\K=[G(
MXB5F5$('YY4%SX.[KM<RK(W$Q>B-#"E_.LX=U:LYJ@@,Q7W15@PGI661U)M@
M)'7K^EX#]SZO921+16/8&RG&*0:QBPXE@X'S@E2"BO Y/^"[I0.^<ZP,&^"9
M$[()5:LWTD6KH":HL;_$C\NY-K&H3347TS:T2<->>IHXU#26U8D?8.\G\U$$
M^J;NT#V9C&939M%DG#,]+F,QCDBVT>3>R)0*2V283[9I)!>,U@AS/;Y5/6Z:
M*7>B'BN]D:&+LM)!@-6SZW'B<Z0C2,:JTG8S9W5#6LC[V@>W9"@E[>#0"I 7
MVRJ@.(@[J53@3NY$0<X+0%D(-XE_H[%PO94=JV@&>R^9@*8,3"RMR-==;!#Q
M?MH%+4Q0KZ3M+?88E&@5E=]2!.QW$3-!N?.^K^A[A,K\G&WT=6E_(_UQ0.SO
M?7L*@WQCSU_M=8@2EL4L=+WT\08>193-.8-M*"LEX(;QF,;!KZ/=\1WQF+,O
M3)24SY\>GX2/CT_O/CS](;Q]_OSI^?/#UP_/3Z7#O^YPG_PH!@]]ZWO4SE/\
MT/>N9WL3>+CP!2%.:0I#XPD4L6V#+YI5NF3E-$T3%F>&T3\?*.)GBD(8+ZT(
M18B8>F(6"13L5DAWE/"?([S."(;D!3<2W%!8^ &"6'PG\S7< D/W_ A_B6I#
MB2+D"6*Y@AK.8?3.0/C@"0O[.Z: 13,7;P(F@!)2XNX.#,@>NK!JP/#@(?:+
M[<XI[%1LJ,#8(DZI1[Y1^R:0%[C6F\2?PAM 4B:)#8>QK!9+BFL]$+X6O4%$
M*PY#\NGD86#>MU!,$&_!/PA!N(":;A26AL+CJWVX& <[7H7 D3 4B/?B!KZ'
M0BG2^V'.D1^@OR& ^??P13'>JH\L$#>+@^LY(#4!T!W^=.)K\'Y_%<U]_SL%
MU-U!Q=V9V)C,71AXF.%C/^9C'_G81S[B..NPC+X:A01O@J4-5W+\<"V\V/-$
M*6Q$AK4I]2OD;E#'+#*@.TC)B!Y\Q&L[SFCEX=2_>90B2*VD44Q8.6.J+,#X
MJ;"]6Q1>_=4<N FLFL2:M.TUL\5GIIC(PBL\_6_'QP'T_?W#7YEI;%NYUPP:
M&MM] ]@^K: =J  \F*,G([1&0^7R-#0O0T.M-U('^>/O#0T[HBT-5YIL7WBX
MKTWAWG8UV+RB,5/TWD@O:%(73ROAC$"=ZMBWWX=5A^^FL/T18 ?@+D)AZL[A
M.C36\48"K\C8ZPU %+VD7#\2I':08W4P3 6$0GIG>E<5 +9CBO7.>-"6XSTK
M+UD<*< WK)$O-HQOE<+$_VL5N*'CTKG#FK<BF[T+L').?N"(X>V(T+[&I9R\
M^/,7_"6^G:Z-]FO\NMU7T9'!G@>1WBG]0&+AN]@?R/L4\>C#9/B5BUR\/-FA
M[P'CU^@EA!2:<N.OE).7+GG81@ZV;!/;B^#VR0SS86'J03HT#^10B%[)'$P,
M. O1;!^)GED-!9<KKXSQ!&.G8@G.]&2-[-A0",$]"? IHCP$ ;/GE'\9T=_I
M)4!5>[LI1F\IWUV-XOI'\%R!$B.6J&2K/(D]B4VK@7 U!LE ER)!KL^(=Q0
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
M@&J+*NG([CG%BDO[ABC6/_ )<CMT88F]];VA9/BT\T!F<@5C3$VX:C$MK]D
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
MB=NO &%;GHZFJ'LX4$O/HLO%A()]-=-JKLU&>&<F_<D$)?-?3M/G3C7$FUK
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
M/^?=Q-_X]VR^H>&/_W/.2%B_KE?/UL]QN?S$>O8_<7;.T%2(VCJ"%(IC:")
M3$Y!3@ZC,19=L9WI\"!@#Z&'_N;HT5\FW>CR*SMZR^LCC2J+I#5#T(5I:RKC
M,%X""9.4MT5XY3MSXR:*AQ#!?'-$.'*V^RF)Q7R]Q+S^%[OZS\]7:U9>6UB_
MT/H26%6Q6!402F$+9MB-AV!* BHEH*KLN:O06T7<#^LAO+#?'"]ZRZ,;49[E
MO#AG7?79JNT@TB@\5=00J7  5]FS2<CZ"TMUWDO429O>CO)7\#R$&NZ;HT8W
M"73CQ(LIINELNI[2U0 UH0PZ$5"RC".P$D.5 LA<L\W5\']ZNQ,W41PZKA;>
M7EWNTT^+Y?,93L]6S6!O?RG_S8]D2Y'\^)'CU15=CEJ4$%4-!(*-,^OOX"%H
M1!!HBA2I!E'OC:0/O?F8PJ@C"7')^)/(H:=F7)Y3N67L2GMI%7D>MFQP!#^4
M.6GP5+*P)F&QKK]:O!W,F,*M3C3I*X#NEO(E?FI*^DKU"Q.]D YL05;]RA0(
M(50(+FC**5E4 Y#A%B1CBJSZ,^'8J>]&@U\6:_H2B$+$B,CF/Z@*1J*"&-O+
M&*-43B1I>@=4M\ 84T35F0#'3GK?:/J6P<6@E0Z8H"1/[+L;!4FQ1E(Y4XRJ
MQ*A[9]_N@#*F^*DS"WI,_A!.\@2M95>\>?Z, XQ/&:)7$HQ3E0('_]7W?OYW
M;G\TI]_1DJ4Y?_."<$57_MDOBWF^?-1*#5+J D0N@1&N H<XEHUN+*ZHJO@)
M[,WN^T"-U#_>BPLW"-Y5$OVHOIB_^8V69[M:>&)*4DYI ]IJ5K\I%XA&<Z!J
M;1:ZVA@"]N;\+3A&ZO\>18.CYWLP<[?#1!DL854*E#4\0*LLQV310O'H;1!6
M2-/;[[T;S4A]W^.409^Y'S(K9+))3KL"WD:.PR@(B#JS"::H(F893>F]D'Z8
MP_,(;N]Q&N"XN>XF\]?K1?[WV\6,)W'5%K;6GR:!3% MU)+D^.XQL/$IWH"L
M)9%'2:1[9P)OHCB^@F*-TSF5'W$Y9W.[X@#S_*S1ALH/5*=YRL%EF^X:%?B
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
M' 1T3(GG,1#N0!$^#MM^8;?EMP\T>T__7,S7;U?L8Q*Z5"/X9!$,6<//AA/
MLQ5,B*(DW;OXXRC 8SK;;QSL.TJDCZ?S?ONPF+0:RBJJY)DQ[!1XQ]/CG8/(
M>ID5-X<]7_97?03/[L-B3(?\C8-SAPAPZ CUJM;N)6U[#+]N4[K\M*@_XG+>
M^LI>?G#X.MG>]^@4IQXWMDZAZK\V_*;R[#TM\0W]<GZ6:/EK_6$Z.V_'+;6[
MKWX]7Z_6N!E!V\>F/84 ,;5S:J57@"DIJ-HXZ]!ZD7N;ECTA=JG5;D\'SBX:
MJF_N\&R]7D[3^7K3'&'Q>9??1<_C9\ME6]#>/%63+#/%(@,4;=A!Y:<&DO/(
M<5'V:%(F[09IGW(4ZC$%ND.R\M92[]/)NYMQOF..;DP.HYYF]A^LSNS) MF8
MP;2]#Z$=,:$5(?NT48;<NRIK+X!CBGA/R;[AI#C,CH-G[]D2;9^)G>,FVD$
MM%Q=@%31H1<$OBH%)B>.S'W-0"4J9ZA6IWLW-=X38M\]&"60E<9$H(SLFBLG
M(18E(+*G1%9']'F >MP]]V"<;@O&8%SY^CZ,?:0P_'F;9V?3S39&?GBW)RR_
M(7:S:=5Z BSFV_,K-WUQ+O8Y'K'&<OC-NIW/V66TO9;SVWW::EL[TM!SS!)
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
MZ/(,F^CS@?(,FXCQT.49;@UA,8MJ[9/QJ$ZV^1UFIG0LA4D00C)0,5@(03M
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
M[ORLCU:X2'X!<"48D)^?P8<2(=04*D3/W,VCM!85RE8#.D ^],XZNUV-K)'
M.QRI7=_H%F7Z4 01' V.";*'F$?:XC@CMS$H-.1 BMSZ(.TVBJ>R\>\HWRYW
MMZ\BJG6!SRNKK8&KT^:_"M-A#(!==78O!784>(<-824^3"7XZ#5$6?,^ZM&N
MMSF!M:(P';5ENG5;YOT2X0%C8%\\V$3.S4O9X^3TS3B,?CU#4H9=;DJ,9:W)
M\ ':@VSM*\C(W*%1*QZ<%\)8O!GV6)7,=M?C][^GMQ']N*G<FF<C7D-DSHN<
M)D/#(YLU6T,X#$<(NEH;LB2;HY,IL"TT:9ZJ)K>16X<U^6H$]*)PG<D*"^I:
M"235@K58>XP)069)\IK7$QG=VC&["\=3,<UVEG&'P_2;F,[=CS50=3+-[D9T
M&,-L=XT]0($=Q+V'16")3FF3LLL*1&UZHR2M=*'(6C",!>6+]]RV#LSNDP0/
M&&7[XL F4NZ@^]\Q#\].Z][TQWB&YTV/M)%!6;(\8W:U:W3QX%@@\[.8D V3
M-LG6A]YW MG_OM]"2^/6(NX0CZG'4F_+(E*T1!0Q>#(=&0A54DWIMN!JI^]<
M-"%U6C#9NFO-;11/0N,["K>[[UT3;[XOZB*<C68#%I$\2EY QJ@)FW9 _\^
MH4_:BNRL[!N(NX[GT,;^FPXGMCM(O$LPMN"$V/EJ.)KG88VGLVG-:>$A:F4-
M[6>R=M.2U<K5W@,K3+CL;1*V=>GF%5">"@=VEW,G>^_C<L4;A)S(DZ7Q>>?(
MI$%A( @E:V\VKF(0*;'6>4Q7W_\T%+VU1#O$W:]B.:\-K:7@+J?JN7I>R[@&
M<,4FX $EGULBJG6$]0X83T_7V\BWDS=_#NF/\2B=HTI!L4@VI=.2QF83)V.S
M*"B,1EFKO)K4W*"[$\G34_R64EZ9O]XC<?,/LCGFEST6^8S3;3,T;SVG72KF
M_1 [YUPFSEQT,0&KG;V5931I,\U<KX13W@?/=/MZTGO+N50A.(NU5H%R&6J3
M,:#%R(+1/FC/37&I=1#W"',N-]'Q.CF7FTCU6'(N[SA>Y%*B9[0,,K(V03%F
MP1LF0#(E$]+^U9OZQQ;?WTBO#Z=>;"+??9ZTKX/KN:9>;*2S=8_<MQ'X/@F1
MF'.E6"1/-$GR1)&^4RE +L$RF0OWN>]"<'RI%UUXL(F<]Y-Z@=E%S2,'S3'2
MSI@=1%KG0)/WFI@Q/OGURN$?>^K%1J)_./5B$[FU3KWX _]:!)5??)K@W$A8
M@G+2"HTT*"9R6=S B[(DL")I7I)-5JW7#6/5&YZ"/IM(K^_D/,\*4;$P*4,&
M+SR1+-0.UDPI,&BB<B8(O-GJYI%FTS2:G-O(K4/H[3_"9%C-R?=AMBPAJ)+1
M/$7@@M5DH7KJHUV!( 4-,(@<F[=LOXGAJ5C9.\FVLZ[/:WJN@:B3=7T;S6'L
MZMVT=(_*=Q!Q!WOZ#F0NAZ2=,+5XA0:B=H08%&TBD=BM6>WMW?I"R[Z4_H -
MW5OGFTBV@ZX_8#HCL^'M5YR,AI\^SQ:'></1IPKQP[A,+G[S>I3QVX>_PI?Z
MF^6.5'3(R0D/.LX[AQ<+(88(LJ@L:%P:RUJE=#>@Q4Z ]V\;[*KQ\:'4U>%@
M_I<PQ2MHM,"<;4+0A2 IDW4]1(R@F:HG2\)E;)V&=1W!HV?##@)M;>G?3\RW
MK]Z?V[ ,7<Z:D$5+&#DF(*.I0'(I9.^,9;FL9?NO^<)'J^-N4FUH+=;2N>]K
M0;7YQJB2)Z)Y#X[7NP-*V%K@UD$B;R7P)+2T+5HJ7+SPL=O^VTNOX2'[!8AS
M)JT!HV%KA"NOWG\SA"V%?U-].TBN<<^#JW L2Z[X(B$8'NN:XVAQR *8==[;
M*%"5M9)B#JW >_H:M-7?)@)KK+??25*G9Z?GU]]4]&@2AT"CH<%(@D2[!/"L
MO.5*1<[7REE[0'/77KK?<NM;BWW<0F8-+=LYD/#M"I#D@[*!+*]D/()B!L&A
MT* 54ZQ$1,[6BHD]I+RK+WV$RMM:9ONZ)<ADY$SJFN%8 GUQ @(-JM8X]C%C
M3$ZU]FR/_9;@+O'-G67<L#;J U<CUD'U7&\);J2Q]6Z(;2/N_=T2E$D2.B'
M\'H577D#@04.V=ML""+7LO6=@6._)=B! YM(N8?N;U]HPJ*LXL(!1FM :5KP
MG*,%KY@D+)=.*-8ZWGT;Q='<%MM(/P_?%MM$N!W"D'??6"RRH$X\D&*0D1%"
MHXW"&.#TH?,*66A>%N"X+X7NHO3=1=R]3-]B+0NRI. Y\% +T7A+EJ?5"K!H
MKK7P''UK*^^XJW/N8N/M*-\.I<_O+$*W#J;G6)US(UVM4Z%Q&T'OJSIGSI&\
M4R,@>3'/S/&$32:@%2]P$[-*.3]:Y6]>G;.Y[C>1[]ZK<V9M0]()(81$%FS!
M6(M%9F"UP[%S$AE?ZZ!B ^4_ANJ<&^ELH^J<FPB\<73NPRS,YMF0'Q*.PF0X
M7F1!JU2RPU ;52$-E4;I8XF B9'F<G0<6QQ5W?GRQ[[=MY'J;35OW=!B#FB)
MX\_1] NF>1N>\SL*:X!J>*"U$LC^C[<:*&G<2\*-#U!6@PN(1O'"P8A:Z,32
MJA-,/1DB]\,I;HU?+XY[7&J_YU!L7UK?1+"=M/UJ/,$4IN=AA92B<M6SK"T'
M@=Q)!=&03:-==(89&3"L=2%\355??_M^SV :J>4.1>\@T^YUM<FJP&6)F1(T
M-\(D,B%HSU)>(ED42H (SM3_0][<<5^%Y=#W#=YTN Z\I:2[,^!&H2'Z<Y3"
M%I#9BUI'F(&7!-!JK7(FJK/4MZ_0L99V:L>$'23>_:;G+V$ZG'[X,L&0WXZN
MIMUQ$@#G.N0 -N6:Z<I538@C_]8IZ[)!AZSO^K :VU-D22--]*@7=.7XX=PK
M?3D^/1W.^\*^0GQ''A1]%S[A0 IOG10:;"0?2!G-:K5B#P:S,Y*)J)MW[=@
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
M+;+JA8T\$4O96@&;Q]'Q;6OE;2VS#O[+8AL_;VBD.8K$10*7:K*J*Z76/?>
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
M6-JO]]PFRCZ6^/GU!+_,(@:?,DBF.:CB%'ARD(%Q5:QA-([<.F)^9&GE>^7
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
M)_>EUO@(08%S19+/41M^=]L';\/9OP7549&K*+.C%CH8V'=!$TMHP5D3 ^/
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
MW]Z1@/)NW-)K5%T77S G.D"LKNIQ-U'R$0DHL,'GMBX/W2 !TTVTN+F:MNI
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
M*<(.:D)$>U?*,W@[%-90'H;R/X_=#)^(2_"A53>*#9\Z963DFKF62<Y[ 3K
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
M-3><Y^AD>*%YR9,V>P>-RLT[B,N_53K=OG_FG2UJI9?V3@*TLQ3:5":!JX1
ME(+7=BU>!&4M:?F\U2;0WR_'E(3XW/HFJO;L4-Z3<ZUYF,;:WRON&XR&O<#_
M5H40N<@TPR3'@:FF'_83;+\E7U";X,\A774R67FT\]ZJ-]>D%*Q._^[(\/7%
M2R<\AKW[2K/W=IAS78-Y9M*YE%0U/%$R#%FYK"G!W/(067AOGLO8+65FC3$[
MUJB<4M,EVH<^C<8I\;:WDX7CBZ0?;6)>L6\@7Y\IF&9/JVVUX5IJ3PK\X0Q[
ML6XXZ'-ITZ"^-?_@^I3+'3OG";O']GMWL,V$[>X!:FQ;=2Z%$2;=K?S'AH-P
M58PR[SMXSSA5I1)N_55UJ_/L6O'<.4$.]E38,^*=\(,SWMM&).!;ITGQ^N7\
M#Z)K)53Q5V_;D3NB>L(/(*K2<<4?#_,57F6W:O/-]Y3 -4G 6Y5QPC,DX?A@
M3N[1\=[U=>)7&/&ES>ST)MN8%_0JZ"7WYCLH7!"4&[SK;]9;Y ^E7MTXOG_<
M KJ"SD7RS[=A!GTO?/K2C^?(J+>@EF7\$MJB/AC\4G'W&@85UM#F+])>(;%1
MK*UW^/W***7_#OKT2(C/]=ZKTV>X&"/57.TRL3I?N"S1[Z(3$F>\@CB/5I+K
M=)@EVU?_R<2+]V<NZ5TV$Y"2@6S#&XQ/\?M+PME+/I$ V:_&$N.PNK0$](0,
M7M#X 282[_99IV_GPX2T^YR[XNYI4+A&D/H[CDL%D '/F^&,*DHQN-1&RZ,\
MH/K;X:\NO/-E&TG9B>=Z2+AU$>QJL]"&14^JX:-7.8C?D0MQZ'2>N6VU:;3L
M2"T).(/S_Y_F.6R___NKDY7_7*+#,?$Y92^/Z]&3;!H=/OX>3Y*]KB<C>0=J
M/.5;H&/,_JX_!:L.I<-8-0.^VF82P*#7;[/@1+6!1,&LNKH!KZ^%E)[-HY3@
MFA1=I)7UAD'I#PXG$E N#IM$,(M)1#T,6VGDJ6"&!DB*0Z-8DKTK$JLM4Z6
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
MBG+;4S<>3$*N?_%&RK<3SS)^]\6_QW].9ND%R8DWWH1(\VC*?8^F/Q&V\YX
MF5.=QF/][SD)1 TU;=PVC8QA>_5!D$&*DX<'TC%)6 @W;+;TV5;_FBZR=?L_
MVLS8@6B(*"U<%Z6:9D>_6D@_DHX<:F"UYZ-,1;TG=J[\[OP+?>=W34X6Y\U%
MRZ&XF$N;I>?_A%S_V^.K%<>JK+*5F9L*#<=O:<7*X;AFY] YD#R5E<1\D%")
M-'C['I9O9]II'^"'6DNCL#BH4KP-]P%C%\EVB:FEE,Y&F PPV?@KXM<GUON
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
MYI%^<=<WBDTAN\T?\F)5=;O'^_*_L'-RR$2&Z,IC8QUAEGO)>X=7'1C%_W;
MQ@SM@(WX7MVT7.LXY-V0CGM=5O3"B!@J:[&"U.J^&+^9*WI?".D3/6AB]*A]
M9O!S%S@W&:<U6D$/Y1YI2G%$3[[KBUD&?=$RZ&K42R%+/;*]9^]YS6NT,635
M859IZ0#?UTPJ_.G1V$11MODFC8ZP#A>%:2]OL2];>+)X3;2JKCADN0Y)0A<?
M;8U>PY4?<0@<NK@K6SICATHMS$LPLP5*&?8H2$>9%8F76YE]:1:(;DU/A6^$
MU6%LI(T&T:2AQG4,Q.]I6O^[S'F(049SG&W"H56IW3PB:,[@)H(!83.MXMGR
M[?H=V"OJ__&)/WEXC44[:@LL?D<I8<$06Q+1W2_CI<(,.G$I)QM3I"9HX1Y\
M9DD+_O@FW.-2(^ _<_5KFQ [[@6'G;$M4DBQU5867/H2\;9 Z>!4((,4*VWM
MMWJ-FS/I Q,8- F8W#45(#["1DN@7&NVZB1W]<!Z%OE\LA!U0?#5V0?42H'K
M:IYO.UFYFA*V[F)K2M\.>C6\FX@]\7%&A?_<+M="H0H0Q1*>?$%8]-%@!->-
M)U_B!R]_2V.M=3^5F@2_=NNOZW_EE>G>2=>ZKKOPN<F3^=>/%4 ?$.ZZL/E+
M.UU*]BN7XD-!9XT=+S6Z0NJZ&X Z$"$M[>$->A3C E4U!M0G=[NNK)%TCU^(
M8FLH++;J>@G$?V#4TDWOL;=TZ!XP;/$W$ 1W5]F6"T )TUL)TL"4J4U([C[
M?!ZWR4"%4CAZRAF8A0UNDQ'[\X85\>.LYJSB#['R:9VI\&G)UYP=J6'XG-^_
M,-4C<D$*WC3 F%N71GKP46I,_SWU"[.GK0TRVLQD.$,J"[I(_134]^@WI,2Q
M'U_%%NP* 0>> <Z4810CM$(R5\5\>['J0!=L1B*;WN*I?#LN,=.'/52%Q*LI
MZW.%4WOD\K/?2PC^)7_)7_*7_"5_R5_R_X <V!_X'U!+ P04    " !+BEQ8
M2R/L0 CE 0!$1P( %    &QP<F\M,C R,S$R,S%?9S(N:G!G[+MW4!/A&RX:
M>M4@O8<J* J"( A(1)0B(H(""D*07@1$1(*$A"*]"0H(2%$I*M*D!!0)O:A(
M[TI":$K=@(;5%,[Z.^?<,W?NN3/WWK_.F;G+?!F8[+?[O>UYG^?;97]ZGP03
MN&AJ80IC866!N4(_L/TMV$%CCR W3Y@G##I8]N=@)C!6EG_'OT_6?P<[V[]/
M#G9V-G9.#D[._PPN'FYH<'%R<O-Q\_#^.Z#?^/EX^?_]\>\B_W4J*P<;&P<O
M%R<7[__K8[\==HB;%>2P96-1@+$>8F$[Q++?#4- :^3XS_)88/_M8&%E8^?@
MY(*6P0>=T"@ +9^-#5HT![1BZ-M(Z'L8^R$.07E-8TXAFUM<"L'"6M&9S[D5
MS]5UB-B. $HGW>[&\/"*BHE+2"H?5E$]<E1;YY2NWFE]D_,73,W,+2Y>O69G
M[W#]AJ.[AZ>7MX^O7\B]T/MAZ/ 'L0_CXA,2DY*S'C_)SLE]FI?_XF5I67G%
MJ]=OWM4W-#;AFUO>=W9U]_3V]0]\&AT;GYB<FIZ972 O+BVOK/[XN4;9V?WU
MF[H'_OG[SRX6&!O+?S_^IW8=@NQB_1<#KG]VL;"&_3OA$#N'O":GH+$-UZU@
M(06M:&[A<YG/ZSIX%$_: B)N=T=X196T%Y0I_TS[CV7_SPR+^?]DV?]AV/^P
M:Q;&S\8"!8_M$ P)8]!?)*O"_O_QO_AX#29TNR" ](10<I#(>M,#KP)WGOR]
M*^/JMN+'%V6<O_?;V:R9B^RVO=R'<43MPV*"?C[X TP,;2++&]L?W\J:,QT_
MC!]BA*5_ZS9KVX@8YAI]8J_1M0]+G&<%:Q8L43*8DY2<@AJ?J3=6U16E\TK
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
M85S<LX[3V%$$S^W; 2_CN3&G1KKXS444C=$P.[8H&(GE+*($U43<_ WH4@6
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
M1NG6"S^.;<Q.[EQ?SE(+)AO@Y +3\LX*/!V'/5 5@5@08+QN:0S=@C82V-.
M]:6(ON+_P+D1SC@Y&65@/3W&Y T%QJC#X! 9%S-_  RN_K%7)%:7O[*R>S5'
M--DS?5E._ISF:>6.U=I21A54?Q6X T@/ZUE$)[&^)L5(VO]]]7-RI91!@;/)
MY1R1>)'F#SD3)@FN,P<.N4</)X/U3&[#-0*>T-.<]"<CH291MNM:+/++522I
M<4]@ '*O*6C"JG<<D=!PG"2;-UG#C<C=+8$W(X.0X!%D%VY:S $HSUS<AOGK
MCU!NAED'J&=KJS:1.>.<<$^[:IYQ]SVO5B-9TT6=2/A-&9JC$Q:J"UXC,72&
M#;[M?4M\7X^_DAI[);NUXE<W-XE;"EHF0LTQ!#F5 ,P8E#Q'</U#0 *S58?
M./B)<&$?YIT1C>!E'J(?!; ))"AX/E3;'T4R^*;&UMC+2=Y2SXW5PJ/#1!^E
M?0W)47J<#_N#LX*J_1?S,RM.] 98V<Y4&5-OU0FF^JMQF*LT3P8:3F5\PE_
M:M;6>1\M$3B953)(.XGK",'"Z!'@2 5=@!+6I2$ JME.!HWVF;^?4$[W46JY
M/R>MM3D[_*&.EZ!VX N+8A4&DL3LIH!&O.%5R%L*8!)90\"'NA<FBQC5<:I2
MKDC4G:E&V,1KG#XYTAVD$/M3OI( .#+$+@T32!7%?#J;LE\-_*M,+HRHM.8+
M\XY=S*_J/)9J9L^=V&*X('Q?F.7O]O\"S^S_;Y_E?R$ MDCP,"$:&33$>>/F
MX:8B!*4\5JHZCLS&E2?5W1?B^$VUPR?E+O>?EV[F[*+VX#"V'<KWFYN*'0E4
MW!@6>4'E86M&W;%:<$X@Y7; SJ1IJO,Q)ZQS% M^>2Y=[7=.,NR/ 9,G"7)Q
M.["] 7_N9W248I:XV6J\^/'!3,!OF<NCAYW\U5P[V@:#6CD]U47RIH^X)>U4
MSV,(5*BP8BPP3A3<IM@^[$ N[2#F<B/0EZ;TWFG0Y/*'Y@C7J5OW=7I:^]^R
M9**SCHBY9RTU25=AHT;.(G+#$( E 3P2M/F1PG=^'$EZO@^3O7T+F$R05QB[
M7/1]2X)'JEO \5S.CRWA(WD[[>[+=TY-C:" JX1I,8B]- QMY)*(,T-4GW?#
MOYKI*F2UTYO'=2S[8KAO!VP$!N3H>)HI)Q2(+]UE45JMF;IVA6MH7HJ19Z3X
M$P5<FD%Z1+S^100O%B_H$..[D^[UCFUFW;!@+3[IM:T1P=_T;;$Q& F8XZ8?
M0[KD#)#1X\(-#H6^^!SQ%DS3J#J8A-DM270JQ6FBQ[CN%IU UU3]*($_1+IO
M@RKP32Y @\EKMP@1IUY\D0R.#YVS#^L6\AV97K.UN"]*I0TE8+R4>>]';FAV
M_*Y);U.G"U.\-Z'FPO&!@NHDPN@F!9WYOX>2-(*TD0+MXHW9R^5/I^[@/YG
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
MH"LN3&.L7L[ZV<[]S!F^?.SFW& =F]HECPZ9.XM%3VNX06/(J!#H]"3L!/%
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
MN*DKC,FZVQ.[/N37\CG<!U-6]U-'\&TGJBNGQ#;-NN_"I2AAI^@#R)>0P&5
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
M]]TG%X>S2^=<3AJGI8KE3ISOJ>UK8!RGLL(!;>1]MJJ7$U=+\&R'! R[RAS
M(->H7_KS1P3RQ'Q4<\\N'FGALB\NPQ\\CYQF#S&$%DI)W\BG"%D"O/C2(1VR
MX7F_K4A>(N^1E5_G)VP,$I]*W#"5-@4)X/FHR 4<B]>,$D#[0K5##IAV>[T"
M# :G'^"$&"HGG#H_%A\%_\58B+SWFGS1V7E,BJO1B8_CEQIYAB['FL2(_"GG
M ZQI%/88E#!4DWXMF74P="5Z:DY7DZWUM#849 /3)ASUMI[ZQWP/F87@:Y9;
M)#=JJ:1S0#0>G(UH0Z8S)*F^UI_(6H8=/Y?'[-R/9[W8:=JG<GX^\DZAW_Y%
M5?PRMI8"8?'XX,/Y&=Z- (Y^D34.5P1:XJIMY=J-8WN2K?A; _0R/Q9+"AD&
MWSOTTTDM3:#C"AF!RF.(1N.CR>1*5QM25^VB9'^LN9U$/C'TZ.5AN8O14O[G
MI)YH+Q]SM'*T<?;Z*,6Y-4PL3F0O@28$Q5:77ZT_)"\OKQ8PL._.FGW_[#!K
MJLF.W*9LC/J@<M^CYN>G:^7=ID:_M\E6=.MU1!N.(=P"!79!]3%P;?U=D-<X
M.>UY0&C7!S?RG[>A7P.W14X9G/I846!YC5=%U-5A3P7,[8@[OYE")!Q#3 BG
MH$M!EVFTH1/F[^;?NV"ZS^39+X*2V1U]I>\A&Q!)UGNV:>QVH&LNLG!%L;)K
MWH+EEC)V;3W)1-NKGOH7ZG86E=YSE9::/169&WK//0:F6**LV;.!6-!H/ *#
MOCX ^GT\9Q>DI+D* 13EJ[M8\PCQ\">*_GE8ET.5I ?UK_I=X4=<?B&K,#YC
M@/(5U@ &K(4V<&=-N>=E:-W]W>5J;@HSH9U_.L9_NM.:?C7Q\0'NPV(%E2CQ
M13@63+'=Y(5CER48#E1?2Z#EU8^MF&>]]?XMW9/*B=<$;ZE^D?8L6O&M!L'\
MZ1ZS[FQKU=MK<3!M=7^DA2JE/^78^A"70 U% Z*Q"<&O3)W&VZ?\$I=-JZ\%
MQ7-DS3#VQRM3V8PGGJ";68Z*RJ='+#+<ID*-!-FVRK[37@CW\MRG]Z'*5_G\
M==^&+13BI.O+ 74H0Q2#A5 NGQ3"RJAE6JA"8T)A!M&1YHZN_SA!K6 K@>&<
M>[Y;%4)[<XV2B<X TVXS'T?&%Q@7/>,ND+A=EGEK.C8$M-C\H0;\TR@6==^"
M&]%K#7.@*UJ@J)ILJDTA"J6>&$L))745_>ASSE^X;TPTS#7<\FT^V'$P2]KU
MF,JU5?0(6TU%8?+,"L@->0.:)]"R?X!57!54%/477AOFK-GE1GY^R#KR$):K
M4+:9Q__PW'G%&=PG1&_/ML@"%E_O2UNG.N&2%'L,<(2KGRYHR!4^TH[Z5/>T
MO/S]>NQEKET0"+[/#3Z&H%AC<M%2G] 6; >@4/QJK?,S\V4]GDXZV=9E7"H0
MSBFZ[:?@WN3-<_#@<;:QHH39/6I%-&/N_Q%+/3/!L(Q9*91[9"OK6$G18=.+
M6@0A&R[Z'=+T\S5="F:8"Q4"HATH7Z<?ZBH[&*Z'B:<4ZW@HW*S[Z%J88,\)
M K$=P#6A65_L+J@1TK<()2#2X8K>,;GR'OU";TXNDK,LQUNL!,SVU1Y3/L19
M3GO%B<]+'+?F9LA!:ZLNB($/A>18_KR4=\M^/<*:(29=! %TEON*'Z2"*0\
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
MV23%6^A@S8]Z/U@7AL)M(LA2V@(TP(<AX/XP$/>6Z$0-OPO'6/B2-,$T $(
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
M)PY63=$ ?P:;H;(9<U]]64\/7BCL^[!:DA2;-KPZY]:3\4Z:+.>E>4TA0_5
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
M/67;=<5W7234HZT=;\7AZ)=S7IFLO4]-\=U3R&H&"_@.Y4=UE^H&EJ3Q>M$
M34]_4PP^H>B[ KL PMG#)S3WX<=!3N'8TBLTP/RH:6SS/LNI:]3^8H,%C2$9
ML6J.,5\J.PLEK\D[#E*C2;PZ _/R?(2O&VLQ&X9F"UV*1TU+L,S3 #;SD#M2
M9\K!V@[W*5OD1+IBBV:PE1^-]B6C&#QGUT@VI53L(-THD 5^ M6Z;.3B; EB
M1!U_O.T<H;KA9_5SJ7!O.4J5U;<NSM;".N,^F+E(3C.9F73D9=I1KU0S!^9V
M@]02DOCB':_]JFOB&X9>*>B^.M$.[BGL$3J^>9U4Y93RAC@;272ALN4.->JK
M9>YW02:ODNX.%<8=(,9S1%4O0)_>V>=GR!/<J !_1?.#'(%$C10=G$NB.IH/
M-J4Z1LPR&=Q:J,6AHG9+#YSJALXS+39]=1VWOR$PR1AT=NM'*T*<]_7\>P=G
M/7/7DKNC^I*22TLC3:_ER>A^586,/Q5OGEHZZ5S\M?SV8>@HVB3USQ!F.D%(
MG5]QBVQ@\+6FM/I)0NQ<'5D$1;KTA]'(.QQQC Z W5+.28THE>]^E;@6DW:Q
M2;NH<*)QARK60=\4R91"N ])B=J!&#L,[2*'K'X),MG>>?S\\>9*^NC.#4@^
MB 7^"#X>..L:3^6DHF'LN-U^)\^E=]BUH$V.!N.Z7TZ;]S-W#?=H@ IB+"]U
M+\''OKA#GP:0>H[(@;?KXWS/#8IC;X]D3A2H-JYB1N(\P9LN"QGD"UUD?A*A
M@++<I3SQDBSH[-/;F]IT@2_F!SQJ_?"J0!9EY&PHFS^0'30[OG42'$RI(=V
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
M-/)9TU[!GJ*;/FX7>)1^G_Q^)WYG]OS? #F55)'&$K-JQMP '^8+2G9(G.]
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
M2.!Q_];I@XM,]=*:0#ET/_825?_B8LCP,:TG' 1)G*$AOOJI27M:P)==JE/
MKE<4W[S\Y7>JIJ3^;PY"]<MJ;PSQP^R2!XW@SCK/?H$[=*N\<].O6$_V1C(A
M4#6M$5^KT'B1/U3%U<3GNJ76]+7"@]Z[WQU"<+TNZ,-H8L1CV\W3*W\2[DT
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
M0^-;Q]/=?K= >LNN6>67IP7%XC.+GUPZ^>N <Z1X-?( AM=%XYUI1X!7H<*
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
M"POG9DN<@E,)!_&4Y44K: W3S3X;^>O NBFJ+6?[!M\Z<A_07 )4&GPQ!\T
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
M,&2F]E!]KN>C&=^-Q#D(X_5)'H?!!AM/=@X%D+N5GE([K_]0N8N#B#QV ",
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
M1E""J ZY2V3OYJA/AMK/:49Z'&M!;%9;'I2D&.ZCU$GYZ^PLZA%F,^CR&)K
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
MM8<./JM.2WS?VB6^-GIL=2W@* 7[JR9^O^[G]V S\)ITA\B2Z<1BVBFKQ,:
MWI6Y.^?ASR7T')'?LGEZ9C:XY2K12+=ZH):0#)R%T83A%#O2UUVT*.K0:K/T
M2#&190<N15-MN+Z>7GKWYQ>["#^PFKI4_<<J-*"#IZ0DL]H#_*3-7^3&M6#A
M%TNEJ.V1$.MU$T3M.BN32*[28V&>JLQ9$S\ N:*Y/'=K1;>"8A]"NS^J&O3/
MEB<YK_9-9H7W>!!5>6V3G&/CT9Z99XT/0#+(."9O<9_&)B#!Y^_:BT>DIQ0Z
M8HB9);OJ6[7M>%)@>D=(_NE=BLX(EI*<N<Q0RM#WW_ ^K3?6K/?GL0W]J\4
ME]4H"H+J&79'2==5NV]_-J5V'=J?&[!J2<T5>BGZ..G2;U"FF_2)'9P4>G[2
M=VJK0QB,97S%0&@F\XV+:*VY;OMP3;U;?@&?DCZ(YDE"73V.K@[>V#.CM -,
MP'HXANDC[B.U0E02\")*T),TM8F^92NSCR?(0ICC#813J4$BW&D/DNO,/WZO
MNR,3N"_%WOJ+?,,&)4'\9<9G(*AX3?R;4>/# M%;)DQ?MX0Q[E(Y0K+Y>*?_
M/'L:GT?]2/=$1L73N<P\D9XG1N\I3]62UW28WWQ/_XAV 8L@XJE=KJM$UW1B
M8[TO]E&HKS4BW^3:Y0,0Y%Q_Q66IWZS7^+U YP3"O):Q0*@U3=":N-1#8F5P
M;(J=Q8T/-!^;T+P4MHL7OQ*Y<DUAJY'!L4!]C!K"5[AU/='$3C7.PZ.;?!?
MQ[XEJAA5C".U@PH=ND_JP)R-;9U?ZSTODG]5?TT5CD"WWV-ZC'ZXT SC#'[J
M29/J4B@3C1XUJ$[[>@#Z9GFGF\997X:^EBR@]ESFS))H,^1HUFS!7<[> ]#
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
M4OV3)*K=Z%5L^P$HVM(NYTU)<(R)Z?*7[Q5U T-'OV,SO6\I)<S#IA8(,)H
MV@Y 4X,80S#0#IK74TSI\Y@N)"JH[Z_%!*MRJN%;YR"_\(ORK$8GXL(.O]>9
M>VM,]P2Q@N[Q1OQKZWT/3VEE]EKU%UX *4L]R>@[YN%!YN^:"!9[-DVIYTL9
M;&^X*?<P/5GD &0G?>ZL6$#^Z]\B+=!^<G ;5(:\VS;(AY!KG=-L),V5%+E/
M:C7X?+[GKX71Z^I]=;;[L$UD%UCBF)_A5TA%090+O8AQ&J%">0]$$OLOMV.$
MH+QVGM"CP!O"ZO6\LX7VRA?4?-@?@C^7"N02GM?=D7)T9TT?IQE1K1D#&$F:
M)%4;-0OGVP8GPK@8ZO8].5<+[0'3N38[GBM1JNTRJCS)XI4G1!6?EIUQGL8;
MHF94? G@;[[$3^YBR#M#4\AS$TZ5M36QIR[DMMTR_Y3'^4DU[#S(^B6ZU410
M$YX(J6#.M3EJ'Y[4$+JYOU;#PN1OEP0GD-;T$AH'68\2!RF#A$,E' #2RK3W
M.+93;UUWW;F:-)"E >;G>'"BJ-<XS)GM&.\1^W401(>F2/^$D@$&*:Z ,?4P
MJE7XW!R"LD7H>J62J.^.TTR/*'&I25P,]G_A4_'CL.@9/Y#R!?B0"LLOL<DH
M)/][A%='MG+]Y X/S"1ZCFK?%"6=QKAU :OW_IY\^HERUO!LNE<X_<4!R!D7
M"2^'M]4U"R-/CMAS2)@4K6J_O;MEA1'9.AT$DN 5!''FO>N1V<__IR6[(=H[
MGT+":+*?$ L=NQBWT4?>NB'KEQ9\D!]/)KY_6:9+N(5I:SY'>H\C66%G[ A+
M-$U(&V1:[RIP.W?%0Q;_YV&RVJB2C>G]89O8![C&U_SBO<+GKP9QMJRS:_Z"
M5!?$Z9N0WE)BAC88<D#*)M-$<9TE?$WLQ!(M#_\CD84F/^EIZ]<AI^P5*RY*
M9S\[Z=J6F^Q ?\TT; #M@@M#20%@KX42XPX_Q--90NW8SO4%(UNQ:W[AYO<M
M@KW-C8^]X\[D!&WA #G#KE!AR@? 4&Y=D.@;+78MABR^KH;PZJZ]<^=&2D^0
MT_?3#/L/4X)MQQ^G*Z0(B)$QT^J4*. V51_=:J>,4D8^)(MY/-5FFK7K1(CY
M!0]?GP<31VU.W(R4*94,LZ"W&7$6,UD'VS;]'4J T0\OQW6BIZ6)2[&C)D.E
MS9I _#X(Y.&3]?6L9!/'RY\W?JH=2KYDQ,DA%4,:I3P!@JE(KV80O1'M83;U
MD]H.E1E^^-MIJ$FIR/$]V<R-$JF4V/\UA.5[SNR$5@O/69EC0F$:Z/NSQA0<
ML+!@X$RI9'+M3[. 65OSJ=&TF18<)YLGJN<!!!D\>;.OSO[\H,G[F!^'CQ9M
M]_]S ZX?^8!D^IDL1X#%TE@)OF)XA*_5A(9=@@G,<?3!68-G@Z*WWH@$<):S
M/Y=P8Y,XQD(\ %4?@-;9R24H5805196>ZJLQJ]V-4AF5&]^!"7H)M2'T=?(Z
M.L46[^N;J'\1Y;-32-V+%E';D\HI0HW!*Y;6>>9Q4X.4+T!U/LT;L":G_700
MTIOU:DNCO%K>3Q-,D8O35GQY?2WLB.N"#)LJ81\WI=Y6AAJ''&^2IIK3C,BG
M\]\A'0$=MX\("!$:^<"9SU.]\.1=\]Y UHV09V= KNG1]$EU=*O1N"9\FIUB
M3VI(GNLCYW+M'( >3PG^L4L!EE58;=0@31I3ANM\]?YNL1>XW<1)Y%34H6+W
MA_EFKWE!YFANZR\X+F:('(R'"./<?*-@92IK7)]4:#('(%+)HSM  EE(L;H@
MLN1'95S^E2#JY+/*,Z!%\441OW[A(3P?V@M]E.9%SRN@1S!$:>KIW4]#!]X&
MNY&#[U9_YK-%/.YUEXEM&[D7Y^8T<_->A(Y%&J_T=O*4&<44T*-*(,_6 ":D
MP"ONWA9-LY<M&N1WGZ:VBJ@/S//T?P,=^@@Z W(*TT.S_1)+CT)*YB/<;,DF
M/^N#"Y:'9NQ7=>/?9>]?N5"B$7[H8_")\A;6T]7_Z:=[R?CGVY 8*?8)U$G@
MTV+.R+:D_(+%V(?;/<:(4QX/[ND1;F7>*4'64N^NZC)1H-FTG.%$LQPBFFH.
MJ))#+D,/D:/?^/NA!M^M\'-<+9FF),H=[V-+;&'W4CU_ 70>?-0=3K("SU@1
M,M'5UF$PST9(5%K&5W H,U(2U@NBWS5%K:LAHYL;7BDZF@MD2G^*9CO3<W$=
M3C)-GM;:I7RB9Q& 2J9J';7UD%*-L<)<(U<]OD-@RXAZ<]1./X53[9RE:7_G
MQ1,/=N$5NRT&,,H]@(^P$:YK]KS:Y.ED^T3)X>:\8H&M-UR5S_8$0 F-GEB]
M6RROXO?D&!Q4JA%2EIX.NX^-15>9_5^4O6=44U'W-WA1>I4N-2(@*$U$0%H"
M%HI(440$A"B(-"$J(D%B@O0>!0$%(2@B" +2I9C0BX HG="2H")((+&$JRE,
M?.?_/.^L63-KUGS(Q[ONS3EG_\HY>^_3]P[I&6R.[9?8X^OIW;O[$GQD2]$N
M;-=5Q,,,N]VQ@&Z?^\58B5LS,,06J#70*1;:!Q=I@F2H*M&^;"=NK>;[?-+;
M\-T_XR9MV6]LSU@X/:8N+[D9]B7^\M=6'*B!Z8%((I5(!FFLB$KD\=6>NQZ]
M!JGFM6F6!\F%%1VM1Q</K;SWOAJT \0^PNZ[373=KMEF1'TZBB7ZDSFIS%/H
MCSM /22)9;2B-!.]L6_JUW#,XO'I23.3#Q,.>[(/BL8X. L7#Q>5SO]?4GP+
M8:%C6(C2;T16L1P[!190=+?'FIZ<=M2A:1'3[Y6;O5";_"OHLV'TQ\YEW8FA
M0_7:B$?^3\.7BF?HM9WFA#Z7!%\-\&8)\L,.T-/R=RGS9G! S5I$8\3LR+?C
MIS->2#:]<1;4N+K+J.!/ ^,D#5_$/(NRHQ&H%G0[S\E?+AD8@>L(E@A=XE3=
M$SF5XY%:H2-E#D'*%@MV#<)>OD(_DJS-BF"]D*; #0^NSH*!!YFVK#L0>8X2
MRPN?<Z9ATGA4>*_!T7M>5K5[U!P%[")4>?R@=)[3J!W %?UI!Y#' ^@QCE@]
M.,8\L6XBIW@MO>ID6_BKJ'+CD;S\B*38HVJ23PVS''BTC^S!(T>1=BR9,(\+
M[)>8 *QP!?LS02[S[P[0'BIE@?EVO*W(FS'R"6W$F1IBJK"409?@%;:\HX-
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
MZ$0.[TW!R:J(CL%2H [V+,_$Q"O@D7EX8:#LNZ8.1]EW'9()]@]M9=WMA $
M. :<;_P/A9,)C1B6C @)M[&\<HRSUP>,Z5LZ2@_UO->\THV3Z( 2BWZ7U09_
M=1U\>'#=]+"?X+$N_EASS+P6!9>.%D2_YUB![22'URO3EA;DPD*JV6_!,P]2
MS]XRU5:/>O/!*./S#20"U-JF<@<-/A_1*:KU9@=(P S<->X([/.5;%W(/GY1
MK.5P\I_BQ1^"5AXW+JR_'IFT/$MSX0B_8RH@\[LQ0GC-$"_?0@H/N_#5)9%]
M^43WD7.GC&PL]6\.NHOR]*@757^PE:#>9P++R%>_#+!<W.!4R\>C]9'BW=J6
M5AA)(?Z&0-$K\BX= E\BM4UTFFW%I__8:_,(4"&XV6%&PR?8]=&CT:H"])]>
M()SRPT"2Z%)4$/Z&4[B776QGR1O9J5F)  ]Y;&PSCZ/":/">6CGTL$,XYPC-
MH]?;RKEST6%O&F\ <K0G^LF%BPN]&X?1UJL">TTQ@0CB"?*_!H0D7#HL<#D3
M*H:1 -^/=_NH4UQB#;JR*$.#/X@48 <PQ*(5(#E*B;RKH:;UG \XL0X?6A0I
M*@DJA_P^0*5DNEB/E];A?+-GAD++L#H* 0N]N1G[Y33RN+%<)\/3P^G#U,'C
MN5H>+K#D JTS345%4CSQ<RM8Y1#/F'=>U-1K?Q[G7<Q-)3[9O/@EU9CZZ'\R
M.673Z4H4T_L<21#B!N;0M7J;VZ")I5Y-_66O?*'J288#U[,=]O$!#8;<^)?]
M.="S!>K -K96$*D%$CWOHLC;O7"!>;"-?)F&264%D _4C?]NW7M_;\NCP8O)
MNL\<M2&'AWCO6ROCJ )<,07%LW-AB#FH(.O2I])"<ME TNVY&F,JM(^(D%AT
MT:@X\/:R/?)IXKG#PIEE-FKQ;$TZ@:S5@R/VD%0;:"V]IC?@05#=3YW-D]=?
M>+J;\FB^6] 5G]:FF)V]WW7(//Y2)SL-+Q>RK(C60EVBTQ!2/?03-A.W,UUL
MIJA35*I>M?_5((JZP/7DX1S<$U^KKE8E=!AM+!7_[YH25?S^>90I^/!5B*\Z
MNY!E]VHORYCB&>\202I\LA?7<.ER0/60QF?QZ$BE^%(@9F:#CS[<#Y=$*ZUC
M!*#&S@*]M8G$?)8ZQ]C6SXOV_.O,V4L_/BUTRUDOA%\&]_:AR$PH]QV'\(?
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
M^%/S#DDTUDPCD3=6O 4^_;K#])DOF.ZFJ_=:3Z/UK79K6$I9X>[63DN/7IQ
MHPNH#:'.T]H@Q.]=N.8XUM%XGX*O"%ZDDB.M[]V7W.K7;I9GT^>N6KQ\.'*U
MCM@5\8#P8S0&+LI=8@Z6P<%T> ^$.X,AF-GV/HAH(R;%=/@EZ-BKV%S%]TO>
MXPA=Y=WDS>?LW&6U.X;7>'_L2KJR"A/&[PO%T.QK,QHX'S"*HSTL?OJ=)N.Q
M'HS2D88!<GOJX_:UF<"BU&Q[Q.LB1;CV[N<T 2K//:9+%Z46/.#!DO'O;"Z6
M!Y-???MQ*B"*Z^/W<6VS=ZR7SG>Y<-[!04V1B=LG8\M\C_[^M]G<7ZL #G2:
M$SH-,EMB\!HL[4D/&[JWA0HQ02TB\!^?WP0N+$3KUMPXHA//78<$$$8N3\/X
M1V."Y@VDO=8X!V@J4\5-M)]]>?('OU9/N,C-DA^Z;,FYV@@+\>5"BIHV8!(<
MOC75_6 UN79>Z8(C6[J?2\OBE'&4XPOB&\>8,:.AHI/?; [8*]M7WA)7XB5;
METC@"'[+H$9B2Q<\/7]9!FJ%K+-T"R43))>':>4]83H. :7SHS<"Y&N5 $((
M(C]6\/C]^I$] XS%_YZT_[3KA\PS!TQ@TK]W@ 1(O<=&537+=ZI#^3W^2'O]
MC-J$[M&AE$6&>_%Y#)0$1$CIVZQD*UCS[P LF1E*>29>B-/C"P6?T5;ZI8/,
MO^8&7_L;_BH\94P&>P^A^E'%TYGTQ4P%DA7]&C:KP_B!(9HK$>*6E3N.+(F#
M762D##*_NR7UR[T:J\I3U J-K=1XG3U"\V]OO7\_&MBI:@#^J\&&L_,V=5F>
M9+U0I_H6NJ(7$M=C.K%7_]?HN?Z@EZ'!-PY_+WK">ZOV?6F&[@[0HK5A',IT
M]%K#R>)ED(] &&4U?@Q'&E,@HC);;YTJ^\#S<Y^?_6>3T0WK@$ [X"LLY'P.
MPYQ=<5MB/M_NA'Q\ASL#(8(*2#-,2#()*[CSAD,;[);WS_G25J&@,?7OJLFM
MC5-T <9[EV2O_&Y$ZG>RDT?WTKZWH47A9CX!\4[M\<.M2%%4XZQ]=\UYE0'=
MMZ,6C$O@=RWJ$)?0EQNX4H"6MG6<7IM,=4ZEJ]L4?$I\_=WR^JN(, .=YE-\
MD_R:]J)E^:&X*-"&]G6&+- ])H'2J:/SEU9VD1=5EYV3STZ]E+JTH&&8X/$P
M%F@&J-8*D(;\C2^T<L8%T*T<I0I:D;^\&=^0OUV/5XR9&U3:U$))'/'H'/H&
M")<<JLQ:_W]I<_[_^'L2$8$(#-/\LK F<U8M.N!A7*6V@D;.1YXEO-5'0IC$
M_#PC[1'+G9U)"-@!A-8QHK:O&7=]RU=4[E$-?H.EC_OT%MN21!""E\&EFEZU
M?=(_N/"#8V#I47%<N&UB/X5JK9F8%*O2DY/RF.27#;OJFQ:_-&]110ZF2XEV
M>6I:E_ H;OO[6E%@H*9X*CUK>T4^%6\$)@E:NJ] 4F#S:(".CE,(_R6H=E]N
M).Y.\Q?-<?LN(L7XLGOSD1@M:@O3\CNAT:5S1>+^YLH$"D-V_(:R(5F=.\C#
M5*T+^]E?.*B09=-V8,&PV:D/[:H3Q3C-?GX;0\PA0=/I")<Z$],9P6F\VJ?/
MO YEZS=P^NM3DZSWYZQOMO.^NC P:JUZD*L!YV"2OV I/]#=RRUG]JQA9(Z^
MO5D2NIINH.@IFO#V_B PXN[\I7,QB>SI(Q_3OP-P,6H6,E!\["U]J91V<7;T
MWN%\MXE&IVOK[_M_QX?_H9(?NHK^%I11?>=@O YKA&R\HIU@X)H^DKEA FEQ
M(K^[IN)R<E(OW'=I?3QH\5*EDX)X!=,ZDC<0H+U_C4^WED$9D7'BH%'/M*\4
M+2\U].7:W;!*[^"_]S)$9$QH)<(5*25\K@ @_.Y_5)W'$\[$<F,-EJF/C.E9
M.D:/2MRLZ;!ZA:R9L)_Y77'-/=TF;N66YD;G#S_I:/O9?LN1U5BE0G8%+-Q
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
MUA-^^7;>?^9OM!1$_7G)=^[H@OM#LS\0W=$-',T%EP+5I96UI!#\)#*\&A9
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
M%_^63([2&E(+6<2L_%M_Z"FFT;Y+!O<4(J']&JX$T[LV27ZO$3I4?,B1=$]
MTC-&<'#P:H8QMJ!="![.XOU*5X1K$6@/*9BNK0.,VZ/:/ER8I_K^$4MGRPUR
M2ACO^\,YWS\^Z%]_$*UT<EX)P6DDR2942HA 9DD F^W"X&!22C\U@A2>>@*(
MI&9W?G2_S9J=F(>/?Q,)\3C3FKE0?'\^;<TKT<B&$+:,JI'8Z*Y$?H;P-1A
M^@U/)[A2T:GZ-H^78#+KXN^?$3],;CZ3.GC:Z+@R[]MFSHOJ<5__M>YL"K*?
M:@A4-9[PG@X;OKXX^&7^G/+PUX4AV9L*/S]_-KIA8(G-PQ'+_XCMD6W8@9]!
MS2U@4]_T[MX09RO?2/7RA*UQ,HS4V)SN>Y=;7._9Z;Q#NAZ2(,_D-=R#=4$!
MA NSQ? P\C-*?G,-&N^F,-&@MP_:B VE.*W/3X(>B\_POQ*_S25U2S%D4**P
MXY;AW[.5V@_:!:'H>3W6X=(0-NL31-?#&4-H/J<%'9IY$M'-:=S'M5'Q#,GF
MD(UKJDD%1YLF0Y3 .DR@ZM"L6JG>:2PEX*&!QEXW&O:.H=?Z(=7/\6Q A%@=
MB8#)=+4?^MX9M8(@TP4 E:6\#4?-;M@<?OF7A'13%VY>IUNX$Y*P^U2OU:!J
MB'NMP6O9S\7D>]D9@3U=4$\O$TVLKJ)#6%.0@[N8^0DB>D.7&+$/2C<$MT0$
M>G<]F8IK*^Q]W2*#/O<YUT3R0:U2JMBSZO$!4N,&8,7V57(P_3YK5)X3:*#;
M('CK 'OB/BA>9]QOWB;>)I$TI;E;Y=)?JUMD<5OMC.D0R.@>JE7F),=WW'MH
MC*$V0IPBWT;71=A-5%>'8CG\J\KA?+TZ6N]0 3[I*>JU&0)$BFJB)%%S0,QR
M?FKSU[^<1$PMC,EW>Q(6FG;.J?Y#RX2GQ:Z,@X;=2D.XT??:D[J7!SJC CR/
MFG.W/V$^,^1F0 %G.HP1 40O0WC9(X$("WD%98/*?2K_>&*QS_Q _U <^N*G
MCM]F.@]^(YVI=_+H3@Y_MZ>B?#3QJC3]Q)]GX&#GL5#<44#<8D$EN1AMG0;S
M,+HTPF=2_8P+G7\U"VEI^.-OSCN_D:>$1HDN?RA;C_.>MQVKV0YS/;T2]W%\
M,^HW><V&Y#[[RSW^8*R1O$R(.ZR<_1</U==&2X4,]C:^WY]FO$1?3',L-4/9
M'KALF-R HKW"6&?3.BBH'M1<J>O$+B8%R9.\.-'O=K"NS:1EJE4E,JAF !S,
M*[UH;Q7'WWTWD-Q]8DN!68NPHM]DJ+-C6WED*<T;"#B/%668 *KRL:2T.]]1
M)3Z]8<>4>U?F;,O<';J/+CS(5XO_TO<G@:;*3&: Z<<!P^W'NTFM5LM8X6':
MB"Q\V7;HZ\^9 "N=SSVU/977)T<>]JM9%@L&_$]M%^0Q*CBA5;ED 9[=^X2<
M^[S<R;Q]<Q]TXZ.%>QRJ=7/E-/JAWS>$%SWH!TL48/>9BQM0IANP1K^5 ;Z5
M/G]R=M/3@L^9>U6N4X-%=205+&MX12\'N=WXH#>@(-=$GB-ZT!^S!BYA8E!>
ML,0B,:KI]YGZH3)GZT<R*7PU1R8?4(:5K@U*^&BF6YZ-XK:V8O^^ B!([:=A
M !G2R-P^B 2+_^50X$H]_T^1\@QLL\GY^P5:Q\+CQ *[U:]*_D?G13-FCUW)
M=5.A);)'S!L=_R?F;QX8BO5:"FFM)U! ?<UHXD7_*W@6U[?*M2B,NF-45]%1
M3%MLDL@K $8/8 0Q*]@0FH)-@M0V=;4)0Y.=N.ODGR]M<0"-3+(9)DP$7=^C
M=3MK$!+>EG%D^$-N6JF"?,@R6)PU!ZUMZALYC%!BUAJJL[6]%%($<7_*YNDF
M5J:K\8]KW_/(1Z^U$WMYCHAL*GS#K-@KNM]L^;H/NKN5P";8AQ"&,Q!O=')N
M]E=?>>X9@@V%)ZG\@UF@\Q5/Q\"<?^0&*:J_^2WXZ.\E]"RQ.A1L)Q8/IG4
M4T1T,K@1UFW 1YJ),Y3Q6W8:98B4^=?\#'_R^GWLT841?9.^3-.LP;?APA8*
ML9F[7_^5+W8 0-.B@2-LYY8RI:SWXF00BF5 3&2[65P%D#O-]TDG\NM[_>@O
M$7=#[-O5?AIJC+'$@(([ ,I_;7VZ'=Q68!([]'75M5)@M'KQ=\;)_B= /^OP
M+EV:U0-M0&] 7L&WEB2Z(W7Z#$]0C9I1LO!2N\Q74WV57C!]F1>_WVMEE5W.
MX;IZEB=8B<-0"?&PACU52%2G<?L9AA705)X[UJZ&@#1,(R3>?@F6G?ES/K;T
MAYL[2?YZ<;@F[[;++<8QN@1K 2K7+N*+J?^VQQ"]TO=1H@=Z],=-?Z?KT64N
MD@R=NR=,\V5.--C:39XR]3[6O%+Y;.CQ6L]6C"URY%(?ALZ)Q%\JVP>ELCCA
MZS><87%0(:P2>-Y08.K0<1G?$PI/^QZ]472WM3@ N:"]"V4+Q\,X8C6NEO"4
MQ"QD2:R#^1B/28$7P+5PFU[6Z:*?\UO7&L!JP2/\WFM"U1?>_G[&R[T-NL&1
M0(GM \NC?-MT.MC\(E;_,#]*$BD!'U\F[?42!.:O99A7^2Z&^H<6UW%QBZB%
M7ST\CUU=/G8;W/;N$\Y#<RY&<\Z*R"@Z/*EOKY*H;URU'NZTEZIOK'0<0E:_
M\R/6YHSQGL0W4\XQ#OULM[K_05*I175JPE,$)XF.$0?6>R\]2BES?$UOL[G3
MGCZ_R/5%:]OB<L6GG]:(.K9CR3=-0 )1LU8]&<A/+-W1UK"PDI]WG"KSP^-W
M'6"YO]5?"UL&F*C-/7SYPGSO69\H?Z8CN+&ZD$A@>Q;E)B$&<W ?Y,L7U@+
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
M=*_@TYE'\^$]S@?<]/0( M!KMC_'K3)>GSM?%WVI/VL0'W4GR Y11RL'H/3
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
MP8WG.T#\=+E_5>GB.4M$IQ+XD$IP3$\1'P62MA&F[MQU*7D6R+X><V5U]OJ
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
M>R8I-,,#R"$BIDH[Z9)C0N$333']7\X4?[O4E2UJ]DPF7L2,D@+:Q3,YD;1
M9 JV%M[-XT%6)+C,.K!$=\5J<V(J2KW,U2+[KM3"@\<$I(J0L'QLXXTCW-WG
M^H,36?SI%2LY(IG=\](8=R@' PXT4(7,)K7V32*MD<'GR[SY3F=>^Y2L(6BL
M>]EN>;KMURB3 R4S@O(F0Y,>(?!^,O.N-+_"D#;Y\9.U=@77XMF5BRN,_G!?
M,'3A*J2XW@1\J#C21@>.PQEU'G B<4ES7:K1D#*$7DWL2Q"22Y>E7!M5Z^_Y
MD0_Z D#W=%'@_1=!9=O(Z ,09SV,^T+(C3EI98)']F)5R&YVY*YZ3GK7@J*T
M;QF-9W8I(3HRLO3NKVL?$[XYG1B=,$Y8ZA2L\3?@Z3K22[Q3=<T8 F-V0QI[
MUI9I@T2#(KTATA!3YH4,?1TB&&;"_#LW8<U[X^D?B3R!>%[P<]Q=B3N'U^U[
M>G#<:/Y[!Z#ZTK7>O;M 'W$BV:!(@+:14K35SG_!_TMS8:.09;!F(XWH:=4I
M[\KKZ$<L8Z<<@)(/0%0X]GO= C1]GFS:53W5AW]4U*39YC7QTB]?H1FS877*
MRZE@[.-MWW'4.5(F#P UKJ>6QFER&4(M1XF.]X,H^E/N,7/JPP+\1^QDHFS
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
M.\,3*#LM'LTSMFT)XJT3R3U])S*_JGP4U&[F?]#9-E0!3\3R,-BH>9W:18<
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
M&)SJ95*3X(RH^\; N<<'9R96VY'B%C^K]/QM%EU" S_T_4#E.G25"@@@1C2
M2>QPX<0N$9'1#N)X-W/3 "U*\%C#-,Y)?(Q*O>E_.4$CS_X--PW"<5(1]W!@
M+P_QL4ZF3D+<(^B1#,1]3T^<UZ?Q!'GW@^<T+12@?W!5M(>SZR>>XV_\,U<1
M8VK3H@X],"W7>'G'\P=W(0(4!W' H2^"""(DK3.""8;<BX3#J,=0H!47]H(R
MS$UC=40 ?,<O<:),01=\#IHW_/,>Y+']!2[W3]QX(':8N (M%Z A VS8 !TZ
M@.)C!MF*+A_+E\YK=($$?XX,2)</D;5<21:@F)^I?>9%ZR&B C"O?Z2%[EG:
MD5?GMLYT((*W7/;XD&:U(E*(-;/TGJ+I_''9A0R-[TO10P[XJN!:.ACK(6+0
M@=BQ]B8[".L1IGL UO?8,./WG1"<END3_Y#1U0._PS]46;K/7&%.EW4ERNOR
M/9<MXJ5R_%K+$7G>>7@14^$E@2H)@!,!441\B+V$PCAP/"\D@H>^5CXTBYCF
MIC1J<*#$/]HJ/^ 5X1D7:?DSD+]Z7"L#!)>@O.>@:$4"N7;2!)OCJ6>-3CQ*
M(RNNC32@&2H)L:Z%N2O1E1JD1BBPD6K_)8NY?D>@VY(!: /1I :=10KW#32;
M30]3Y-(P?$C+*E3E.JM<,:11QV7OO%@PC_LB"7SHDQ!!I"(@$X<F4DOST!,H
MH)0;.<KV]#4WQ=N!6OEWTBY8,]7:Q[">RK3$V\BJ<)^R-UJ4&2LT#3(L*:J^
MGB950!HB[RL6G5?,=V@?LB*53][E6)V35?ZQLL';?$4_&E0-UFAE1I]U@Q8T
M<$&+M_K&%6C.UM5%WD?;]8,->!JT<]%I?[*=C(&PW9V-R6L3)YPX/$-I8LD]
M1HGKL 0R0CRYK%("X\05D#AAC'& $@_%5G-KFB*<VV+</:*?/E? R7$T.'U_
MJ='YLYZMSR:^_]P@O'0<_TE\?XYX_7/T6HO+/]O1@./J]9*[#@E<V?U=_I"5
MS,3[\_C;<].\"B50,*&[,Z?OFA-:?KH0ARY?&D?7%U,U]NGU69:LNG;V\S'L
M$/MXD].=8_>*M'.4W?_D,!OO(R\*SC<EX3ZJ$G%MN>KG1HT4;]?\/SG.WZ=/
M?($2-_)D4Y G@33A$BZ4?V<(<8R00&[H^[Z1"6<*8&YZ0GY,L9DY9DRYGK4U
M)I$C:Y$:^E6GR&2%_FI3O?[Y"I0K0+@TH5)I.2D1@)+!GIDTE#U+5I!Q]Y,:
M.4/)V;=A!K<S(/_P9_[$LS5_+X5I+^K_D9;W;]9%N7K@>7/;@+_Q7^5O[Y?/
M3>[&]YPOB!^ZA& ?)A2%$ 4BDG]S,"2^@T/NB@CK[5(OQ#$W3=< W*02%ESN
M27$!L*HTIX30W)9>.CS]ZG!"TD?W#*B$ $J*C5\54'* 5I#-K1E6U3+; 6HS
MT$IQIAD1@_3 TXS,1%F!1QTALV3 E_/:FP/X@N:G2_U[.0<[&7\M-'>9)]B*
M%Y]699--6-V,/O'\>9NH;8"#6'^+<UMPNJY13$('V:IL$]B#%OTP[[$SU&KL
MS$=A=?05I>-KI@B5L-L\Y1M"+2?*&T;6Q?YH9[IY$3<U/=%/>:]IOCTTK=Y^
M5C+9%S^6'C).<!P*DL"0"@R1YW&('2^$(O"CP!.)"#$RNL+1[7ENVNE8 C[#
M>QEMTC7O6\:@<F25U"8N'"5#F#$AUM(7ZO8[<0I#0SH.TQB:-C!0&]%[SM9+
M?B-VSPK8=5'PLKA3EQB+  D64S^&0>"X$'%&89P$#(8>)I2A,*84&RDBC4YG
MIX,:S"HAZ-[A&0,U;CFU%'+3>HPZ(Z"IE2SS.O;%K@5*S165 4>V=)1.E].J
M)P,2#C23R;O#E-+&]?1HUG$<!:Y+"11A'$'D$!=B/PR@P]R8H<01 AN%O/=U
M-C<EM/7D-O4/[:543[O8(FIDK=+Q=A\]);D.)9:42&]7DRH/':'WE8;6.\.4
MQ>MUD6:\*-[R@N9IY8%QG;'7N$B+&W$KOZSV<'+[O0L>1\CG'HS"0-HS2>+
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
MAVFCC[PH.#\1IM*4EM_W_:<\(!X6/O2P'T*$10 )CAB,B31O&&%<;LI,U-,
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
MG$*/$Q4*2Q-(L.-"-PB")/;"!#N1666G 2CF-LF5$'\#'U1JNVI#6P<TFI:
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
M$HKE4M?)7O'?2/G?0M<M;$,Z%VF64$Z3#."000 SG@,B8@YH+#$B'$8RL\L
MO#K5W+2DEM(ZIO5Y1ZMEUMYU7,W$@A^T1A8,7:#V9.YB@CUFLPUBX2L)[?I$
MT^:.#3)\EO(U_,;-]]+U!?@B@G$H,IX"&$,,((,0H#"E .*($*K^/Q56I>U/
M)YB;,#B^5?Z_PG\+H^"%E$TUXO\(TC2\"\/ZW]U5,]ENOJW+)@H^BM%=A-6_
M*-W]6M\ZMP'S483N4(3O<KS_[;K3.X+4WL=W@M5N]7_]ER@+_R.)[@+]W3;O
M]X\>)W<9S.["%%N.'CO?@C??B)F(NV7E1Q9LQW?8-75W]3UUCV?LEEOJ(_[]
M7T(WP_^L.^8CYGJND(^?<Q-7?Q,K49*EDH/WG>J^W\7N\!54I#!7THMF*0<P
M1Q%07P %"=.-:BF.$SMGS\!\<Q-F+;FU>"!'!-OM^"&8S02 1_!&E@==W(YI
M]:_M&*+B24H,S3:IT#!D_52&F+[FHQO#E^+KM\V#_*/2.?)B<_^\+C?%_]:9
M([N//R9AC$(A0))!!&"BQ O-* (L"?,PC%F:Q]A&QM@2,#>AH^]/&*F^!>M]
M8X*F@X-]EH+U6I@)HC$1'EDRG35[J*D':PD4_4'-0-U=IECS@@5?!-\RS<A8
MG2#,L1NE183!]#^Q=X0Y./U-)2S&<8BSJQO1OUVN*_&T_FWU4FB'Z4EE-]-P
MN^&AYB:K&I*#FN:@6 5/A6Z1M0Y^^_SXL>.TK^Z"F@^+8#P#6/N%U0B(CBR;
M3,$<I3">)5QNL7L&XT\7PF?.[%$DG\5KCBZDIC'![QNR$4I'^Z26;/E$?K2B
MZM>FY=PBY;%D.$8@(UQ99I)' ,,H!BG&)&*1Y(QP*[^2R:QS$S\UM9;.%R-T
M#3TROC$;VTW3T!O4!-?&64URW6;O_:ZG84OV]<P.>\>-#4R^O#E&<T[KXK&!
MX<SO8_6RF^"IM:-JU_R')9BG81Z!,$\2 $.4 HHR)6!H1!E!7*;0JN#WT>A6
M@F2RDM^LW1^D)M5.KAR#9R8_G"$96Q&IZ?+8VJB784\[_GCL27?V1;9.=_#E
MAQS:V_TNU'<J^,-W4:ZT9?.A6)$54\:.+C3X^\.'+VW*BB I1TAF@*%(;> T
M$3KAD0*62QR&:8IDG!FWM#.<='8*0D-VL*<[V!/>-)9]HVDWS&*T0K]? HR%
MZ>@7V$9P#N<2N>-JT9-N!'PGZD-WZV=KUW/.$J?>/G.F8TW76\Z2NZ-^<K;O
M.M?P$>I4X/L^R<=:W:6.R?N@N0R%,4[36%F 4@GY))0 8TJ Q E.LB1')+%J
M[' #+7.3_3M6+K=LMR[WX[Q$9KK@1,"/?$#L,>\T<#^S+.^" S?!@9V1(GMO
MAM5?82%G2J8N-W0K9!>*$-T\I&MV['>QVHH/BLNZ!)(:\1_%YMO;;;51E)26
MF]1PM!EMR);B0"]SL*,Y^$L1'>RH'F7?62+E+7/3;-:)\S>MH#C/XK1[W:E4
MQ,<5+[X7?$N6]B4BSMZ=FR*@2QYTB+2J"'$.C,&MTXV8C.W=.8;#?^&'J\R[
M%GPX'W#*0@]7V3DI\'#].<=<@^W+R[).FR7+MZ3Z]F&Y_NOC2J[+YZ;8[^[H
MPF$F(L@Y8#B/ *2" )0E"4!)(E"4A2B*B57B@=F\<]OE7;(#?L@76\N@CJ:1
MBHV@./#Q[Y89"H:K8:9(C(#QV*Z?+KR:Y$#3''2('D6/L 3*5V*#X:S39CG8
M07&6\F#YNF/TW^:;*#^O5_O8M4;EW\67A1R1%,8,9"Q6LBH6D1)3<0Q(&(>,
M<YDEPDI6]4\W-Q%54[MS1=P%*V$;SM</KIGH\0?9R!*G0:M+Z<ZK\*8EUN,=
MM1DJOH+P^B>;-N3.B/&S #NSM^QD"!?%XOUJ4VQ>/Q1+4;9ULEX7F,@T(YD
M F=(*3@)!HBE(8CS,(I1GG+*C1K*7!E_;E*B(3&H:=P5:#,L2W4-P7[)X &7
MD46!'23&FW^ \1YS1;W9;'3UPV%_7QMOD@T]P,QN!P\]YE0*ZE&L/XOU_?>O
M=1R%96N0:^_/;5_JN/S']P_!9_7O_7<E][Z*H(D;N:E5R%7XAAT-/I ;>>?Z
M <VV'E0O*J[5H"X/.F4MJ%ZV3BI!]3_KZ)'0T6?:@JCC71>A9(D(LQQ0H2/$
M,B$ CF(!8IZ')*=IA+!5XL[Q\'/;_GOJVO!KRV)0)]@9N@F<$1G;&V ,AKW%
M?Y%G7X;]\>#3VN\7&3LSTR\_9:])MY%F'XJ*D>5_"E*^7_%WNGMUC)(LQTK
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
M#(KPH /S@ZS;Q'4:'=^/#K.%I3L:W!-9P3YAMS.6G9#K-:3M1IS.R';B],@
M=QO!Q7MXH;)*'=/1">EX_52L1!UFMTA3P4),,<CR& (8"W5,4,:!D'F>Q81
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
MGG))?.GED] \K9X_Y3*<V0V33NY:WHMN/JZJ35G7$ZG3+Q9Y(M(\RC!@+$(
M2BD!0DHEC@51OQ"12(557-B%.>9V/.R2!W0*9)WXM]DE_@4'RJLV/\6PD&@?
MQ&9R_4;@QI;"IY@].6'F4.CK*BK>*GR=SS!Q::^K+)[7]+K^J&.K:,;T6:A4
MYL?ULM!E&&P[(%\=8$9?[X'(8$?E.*V1!\'PU2;Y^D33MDP>9/BL??+P&_:Q
MD$W<M+ZH;BZV]Y?5[PHI12D4+PZY6':CSNV4:Z@/]N1W0DV" P-W#ME9EFCW
MRY%Q@1[;1V^)\0@)7&[8.<5;6DXU6?BE&P3=:$S'$1P$55EJ??]^19:O55'9
MBZ0K[\].^)3E>B76V^HD1*ZEVT+67 /,0*IXP&IL^=$/TQCB8@ 4-\%P;=#I
M1,  6T>;?>C9VVIG[ROM=M*\=)EGGN6"9G$&8)HQ &-) !6( :H,[QCJ<KG,
MJN[_P'QSNWCR6D7[&L:FEK8WY$:6#WO01B^D/8"%YVK:UV;[*26U!UB_5E=[
MZ#7G1B)-P>Y/ZZJZ_TZ*I3;RGW0>^O-ZU<T5?5<LMQO!%Y1E/!-A!/(PTST,
MTQ0@F$9 PIBA*&4PB:SZE5E3,#?=X_,A(LD@#LFZOXCE\IB)I%%!'UE(:;S;
M>O]O-/F_!'L&-.8-"T&7A[N@Y<)KUQ$W /TU'[&<?^H>)&[P7&A%XCB0O;'T
M5/+[LGRW+9NRZX8FTO%;<Q-.W22A'8WFUM )(L,VD#L8(PN-IY+P.NK=!@\K
M2^<RZT[VS<E0DUDUEUGHVC)7GK#;:UP4B_>K3;%YO>=<+7+U5OWX4#ZM_UHM
M,HGKNN\ \9SJ8+D$T#"DNHI$AG&8)C$C)CNS9XZY;=&&S*"E\R[0E"H< TVK
MV5;M [1_SWJ":6RWA0M"QIO7 (.>7:S>;G:Q^N&PB_O&G&0[&S"UV]<FCSI4
MI],1!T_/7W];O11O5Q4O^8<E^6I<EN[BVW/;N365P5/QK$^6WSX_?M3- ZI"
M =2C:IHB-7S8W@[2R/NV#Y_@3TVLKZIRO4BXE9.[/.1T=>1Z63HJ(-?_Y T5
M'>AP!B\]S>!M(X?^WH0=K;@NR\K4CT]K_5</VTVU(2NMBOU#Z'!9]<QW49*O
M8I^<IGLTZ.O9+5GJF(]H@:%$@F<$B$1* !,* 9%A#D*201QC0EEJF? T'^9L
M-NLT658-;TWQMI8[;57KOW:H%3$+D!<<LRR-PA"$2+O"*8X!DC %&6<AS!C"
M2&;6Q4-FP=K<3L0=W0%I" \VQ7/ME=%AB'4*WJL@I6D?NOGA;5.?9!8$ST@;
M\%#(Y&%7N:1'2JFG#C#=!?LOLD6JDP'?P<I3B[GYKK_/ BGS8&SZ2BKSX/N*
MHW2&%#JT>SV[[#K.L-I=?;TN\CR)(D@X"$.< PA#=:2S- 4Q#A$.4XS5N6[<
M\-5TUKF=MJ?)K+LZQH9EBNT0[S_Y1L/Q9]QXG^5;?AH36(MFKV, /%&[5U]
MV[5[M06LM^&K\6#3M7RUY>^HZ:OURZYM7U?5>EGPIMR,#L)^/83548D(3S,.
ML(@2 $-* (E@" 3B,*<BRP2SBB;HFVQNXON(5ML6KCV8FMDHOI :64 ?D7G7
MI%.\!G^V_QVI)>LP,MX:L/9,-7&[U6&FSYNK&KSCHX3)7A2U'=M^5Z=5K=0^
MR _%BJQ809:/ZZK0=-3MJBM=]>I346T6D5!27%\H,BJ5HIAE#- D1B /4\AI
MDB8AM*M#[XFPN0FCZT?QOCOA7;!G3Z?E[1D,=AP&?QYX##23ELF,WA;=3 +^
MC*4<65IZ7\7W*Z4<-K?]'B6L;^1'*4=R UD_L7+)[6#V%SGQ,+Z#7^!1E')=
M/JOAFR3W+Z+:E(5V4]0A8'^LBLVN/S2"!*6Y2$&"N!+XG M $BE A&B8)3Q#
MR"S!W'+>N<GS#N5M(\QR3WM;FF2KJ;>P:"T6(4E8)&42Z>2#&$"L#EPL>0AB
MC*,LSB!42K_9G=V(RS#-A=H?NVHA+S]U10S<-^.@//*)U_W.FSN# ]E-$'!0
M$S[<7OTF>"V<../ /)$;QQ1N3_X;>ZQZ/3@6PTWGP['G\<B+X_"Z?;CFN_;K
M>BK)JCG;OPC=V'V!6$[3B&.0))0 &(<2X SG()&1Q'D4(F5^F<9K7IMD;D?K
MCL[@0&C04&H>KGD5T'XY[0NFL;WJ]@A9A6L.0> 4KWEUT,D"-H?8ZD9L#C[K
M'K+Y6 J^*9]73A&;1R_/;><>!21J2H4NQ52L7,(UCU'JW[9> !IYSU['9I10
MS8LPW!2I>3SBY(&:%QFZ%*=Y^4'',$U]Q*N-KSZ";^KP?RS77TOR?"CTO]U\
M6Y>ZJMOAF:888;2(B52F6!(#"G$*(%1V&H895<<WSPG+0\GM\CC=29F;E&AH
M#DA-G?:1U:7B*QU@1(4RVG;D6[8NN6&MS/R9TZS R&*HL2$.% 8M&T>M2_:<
M=!_T767S=CA]!5VY$S)MD-3-@)T%-=T^HFL:Z%-]^-76]#O=F,XJ&_3DY;D)
MN YYP3OC)H#7L1E6?FZ&962I<RD]U!@EAS31*TC<D"UZ.N+$2:-7&#K/';WV
MH,.EP-^4%-!IX0_ZHD&MWK:HOC4W$4_DQQ?!1/%=)XO??RU%O:(+B! /:<Q!
M*C,$8!BE ''T_W7W93URXTJZ[_=7Z.WV 8H#+=0V#P.4MX9Q;5?!KN[!P \)
MKK;.R5+6Y%+MFE]_24F9J<S40C(IEGJ <]QEET1&?!2#P6#P"Q]@'F>8L)2G
M2;0HV0\DTQ\53PATA5#ZZ//ZH[\09;H)(-7PQ(?.3I20SH_DSUD?]/#07A&-
M.*KV0"D$JR?!W8VQJ;!NJ"ON2N]4?N^.5RER1Q6\6Q>0:P2PIX3>41C;_A#H
MQ;5-(1R,;FLWZB[&;:KO2:3;N!'3O,4#Q4B5.;\YNIL+PO(DH3@&A$01@&F
M 4I3"B*4A$E,HCA OE[:8F]?<W,>W[8XC6[V6V-TW)')2U[UOVK>\AK"6VT#
M; G%B<U_FZ#HIK[MM&EM:6WF,8["82V-L;\GQUF,HRI?)C&.OV+*;W*_P\N"
M?%BNT'81^!B1.&,@C\,4P##+0):S *2(930)4$ CI4H[G:W/S4@TC!VUA%XE
MHBZ521N[\4.QJQ"9>,+K@&' 6M*A]!5\)>W6'#.5="ARR5'2]9"-ZB1OT7K]
M4M?&W0EW.&$XR#A$($C# , @@R##<0I2/R1Q%!,4)4KGVBJ=S6WR'FN44"'U
MC?=C+9RN:\J2G&$;D"Q.DRP6V_ L$=OP5)8%#J1AS!*($I8',=%CIK6$K0-:
MVJH$3X6K14#5O"-;,$UL+4^KO=QXOP]^?5<6>.E&89)*+V==O6+)EVZEAVN_
M]+QC6 2&_G.WV585?!Y6LO)428HE.Z%Z?%B]19N?]^O5<T$9??/RQT;6,S^D
M(M^2;?%<4> >RL? / KR+(T!37(,((8)$)]:*(N-IR3(HQ#"6,=B3R'DW"Q]
M2T=YNKG>:]FNLBW^7?Z-"$V]IT952=-PK.J*#GK^NYY1F^0[4#.&KSVZ$QO1
MLX$]*.A=DN=*REPYMO>ML?U-ZBH^@'^T;N@>]9VFE-&$ V*K"-(4(KHMGS0A
MR!>%EZ;LRR"Y;;EL#OE:9WS[[&W5'+>!-F9GVI=+K^-44Z,4RB!BXT>^ML":
MVE+VX#1^7T O[4T!#;/LMZ&&W27!*:AWD@NG\KS!D;#<-WQ:H?+=C@F4DN9C
M32@,*8DX",6>7KB&&0*(ARGPLR#.,AKX 8N4KX1U=C&WV5_MGZ24GA#3DW)J
MG!UV@ZAP)GLU-!//]4M43&X%=<.C<7YZ-4R.#DDU/B*]T\]!  :/.+O?='>.
M.2CYR6'E\).&Q5I66[:Y1R_RE+.Y?KM@$<RA-&91E$4 Q@B!',84D#3'D/@)
M"[%>.9;+/N9FW!JQ/'G=029GK;A!0*T+2[6MXY4(36SC*NF\1KS#I7^+A4_Z
MM;=5VJ2C![?%2_I5O"A/,O"HT1Y%[)JJXB9/VCN3LS?G-FFEGWT6E6@3%6IM
M2\Y!4MJ,7(&/@RW( #3V=R(]4)CN/\Z;<[GKZ%'E;*_1]Y3Y';EWQ89\*DKV
M<<L>-QJWOT[>F],WV+[])85<KC8[F9CR74KK5>):O@'6"<55-\!.6W1^ ZQ3
MH:X;8-T/&F:IH<W/VY+*_\BJPL]H*6W(\1)X]^]KLJX%3SE-DC@"$4FP<![C
M#.191D#$TBB-,,SR0*G:C@UAYK9@M7@-Y-F'9B[;-:.BYH:ZPGIBPU.=/4@>
M[^J'EJ0W;6:)@:><, ):P-I6JMTUHKC-Q;, VD6RGHTV]5?]%@NV/,EX9NN7
MJJ3SXU;50>]O86YV[Y2:?_A.I0Y0XSZ2'8PFME<M(;V]E)X.9EJ^TC@D1@[3
M0+/.O*9QU=JND\+3!L<%MSM:;#^6%7].19>OED0P^.Z,OM5*1*\EH\K)O09*
M&C%O&V@Y"GL;H:87 !]#8S &WONRNS#XF/PGD?#1AZ^H4/9FO.#%F_."%](Q
MV+X<4]LV=]N?;/WP$Y4GI3 ^EO=L7:QHE;'Y 17K/]%RQQ8!"6),$0.$!C&
M:8@ 0GX PI#D,MJ>X$CI+/%UU9B;T_&Q% Y<N2F(]RS%,R@/Y?Y+4-NFS7]\
M)UZ$+)1]JJ'P6EAX%1C>5J!Q412J*+T:DAM/XN'].?A%F=5V>K4!M5G'R;T2
M[FLVO=I ==9G>CUIS-;8*C5O(SKYL%J_6^WPEN^6MX3(_<UFX:<^1S *@ _]
M!$".<H!H0@&+ AKA(.$LB#78%%3Z5#)K[LD3#B)[PLGQV+X@'5DSZ4DN5YL-
MT[P_,PB\VL)S-8Z.]BB-2*W;]C?>VQHYF2-:U?<K-\S[[2L3N[X-6O9?*]:V
MY2H86;*X@UTYM8LJ2I];+Z5W3"^#T(J^$BWO42',V%OT5 @3MD 4XSQ !(0D
MR "D,  X\J$LVIID413XG&E=L>_I9VZ>\%%,[TG("80W0VI)=>]6=,.J9CPL
M@#6UW3CB)$647M_;$9P,[B0,HF#M6D%W+XYO!@RJ>IG</_SXW+;TPFQQ5FSE
MB?99&<O?1>-;R41UW-BE49"1@",0Q4$N+$\< APG&*0T""A/4Q(A_7+1KZ[6
MW Q=(WO#&$)7RR5:;V21A)H]Q*1$]*MC_.HQ@:D^B/\U,8(60!VUH2N0*K*_
MOUGHP&3<9Q]*T%+J?TEHP60@W84:C*0S9><X%"?=EYPJV$:6H#J[-+1 LL90
ME$> 49@ F/$ Y!%% *8(ISC.(Q(S@SB$L@ S#4J<%X=>R_$"*PYVXB](UGO5
M9:!0'1"U1= NOJ]0+;HE]8W7R*UVU=* M$(3*VL,%JK].J:ST(3CDMM"MX'K
MC%A]Y5GTU@2SWK"2\6(K0ZB8^Q$'*)55[%E, <I8#' :)$%(@XBJ5;%7[&]N
M6X##=-I33:!?NH'2,83U;)$%W%Q9H(;$01JB0X2T$==B@%01&,OFIJ^W5S$R
M(ZKWF9:QUPRRE9H@BV0F_+;B6^&QL7?LF2U73Q5#SVJSW=P2LMXQ^F:W_;+:
MRM#, F$DO"&2@3!"J?2)(H"#) 5)!.,LR5D,L1*1F;$$<S,Z+1V\3:.$1X]:
M>$2JX:%:#P_OMEZYVE;!6(V<*:.Q&C963D9@8O,U8_ UDMFF'@1'B6Y3#(9>
M'MPU0 [FR!DU["Y_[AJ]3W+KKFK(,$A/?C*Z6[([_O[Q:;EZ8>P;6S\7A/6$
M'9;5-R!^NN,R<_='*86M<Q4J^1[DD>^"T00E49Z ( JK.I(AR#B,08!BGM \
M2Y,LUXJY3R'EW):R.AR*3\.AQ]W+S=XSI,W5F<.W<M,DJ7O?*[T4DX&G_0(4
M0^>O/:X.(^'3#*E^U'I*R&T%H2>1T6U,>4J8+T+$DW8VT>GOIB]N?1F=WF?#
MG46IW_]B:U+(0F)"U05.TCP+XPSP!/H YBD!F8\QB'&2Q S&042T.)Y=*S"W
MY<CQB:[MS\'2V>TK#O(,3FDW(\>T70>Q[8SMBR/9/1A>A8;#L]B)QM'5J:MM
M\>=UOCK1X&B?I$XEA]D*>H@YUA>>Y57XZB;\(F448QJ&(" )!S#+8H 8B0&%
M#/. A3SGJ<Y*U]?1W%:DC\;G"KU0JJT2-@":V)H?#Q#<<"B,06+),/9VX]2
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
M*34IQ?N2RDI[BRQ.4S'=* C$OD121&1B0\(Q2*((^C'RL1\I58_J[6%ND^[
M,%9+Z0DQJV*=^CN.4R#5=Q?&\#C:22@C8[1CZ-3^JMW!:8O.=P*="G5Y_=T/
MZD?JJ^ CV>[0<ODB:W'\N?G"M@WYHVZFETI;<YO!IY'K1OBZ@/OSYM\\H4!3
MV$P]P*\$Z7C@WS::#KQT)2 G2![3@<KH]$"I V>G"CKJMD\;M-[3-R5UQNDM
M75571ZIU3-%P7+XY-S.QETUC=>^!9'SB7X?&Q-.\*Z%;#1RM&=V/@='\[6C.
MV6SM5Z4]-P>>TI^)]XRM?U^O=D\?-YN=F!T?2NVU?*")N<U-*:I7R>HUPDH2
MR-6V7.E,U2',QN>L);@FGKQ#2$VP+"N 8C2;A]IU-JT5E&O/;Y7'#2_JRTSB
MJE7Z;K<6MKG>&E2W-(\)Q]5359*Y6//O>*L,Q").<H+3/  HQPQ !F6&-V&
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
MYB1HOF]FNN[7DEAC^W(OOJ#M;4EE"/A)]OC'AO'=\E/!V8+#C,(L%KL2%*<
M1AP#62X>9'&(>,H#FN1:Y5D5^IR;P=J+?.,]2:&KDPZV%_O&VU6">TLAN3$#
MD\I(J)DLR_A.;*V.T-X?H'U_A+:6V9-"V[-4&@A9,E(J/3JU3QH0G)LFG5=M
M7!B_V_YD:WMWQ3N;FYO!&;F_7.E@XVYX-[;#=F8B6*?>:FD@ZN0:^"!@EFZ
M=_?QBI>_!Y4>OO<]_.K4->NE!T8.==*CE. H"V*0LA #&$OG* R%<P0)XR2(
M48;T"A28R3$WJS5YO?K345!SAQQ@.['I,JE57^GRRI7J._%T7J?^5(J95JGO
MA,J\1GUW<^:T& _-I?LO0N_=>BU/@"'!U(_B$#"6Q0#*._-YA(0=C&B4X@"E
M =0ZNNKN9FX6KJ8@6QX(,FC%_E"R*BF7[F^'\+KT;Y6%N]%-(^S!6\W878_B
MQ+;LG#BC=?!5R^I]1MO=VO(!US L%KDT.CIQSJ;1KV@7G\; TV;VXAM;+B5]
M6$GKJ\/BYZ9LU/Z:/XQACC$'4%[5@PFG(*,4 A*F692F2>:S4,=RC'4X-QO2
MR%M%.A[W$NO9B%&,U:R%3>0FMAMMT ["'FK8V:<$4(7&DNT8[<ZI%5%5_MR>
M*+]G9EG.TG/V7*WOBN5._&MSF^)XEV(1A]#G:92!*&($2#I5D*622CO*(8^2
M/*)8Z\1=L_^YV9U&SBI"7=\9T@Q1Z^*/4)+':9H#[J>AV"7[,KN)8)"S( M\
M$D/QP&(K/:K7Q_\@Q?3X_W6>N+F_JE7?XW(V/&IKQ(2@3[QD7&1L'MGD]S<7
MCW+?>(U&]I800^0LK2BZO3M=8 RA.5]O3)NQ>:/NCU+FC:T+24C9_<3]:EF0
MEP62L4%,8A %-)7L-@'(,.7 CQE%/LH#B+7(*:X39VZ+TZ1W\)3'2,TDND-^
MZC.1_EM[;6V\@>=JG;SOS7^MGIO8Q7O2^W_*PLS@8J N<&HW!K5;U3\:_B!P
M6)7L*R,K8?!?Q-9"?,W5@=X=__CX)&.=!6FJ6&L?%!LU/C<KVBCA[;60\;6#
M'M+Q.==$_>S8#/SQD^3)<9_8AFI#/L'A\E48&ATUF_7H[.#Y*D#:Q]#7-63
M$?2.\:(4%E169BCP3O8D\VP^%V7QN'M\__BT7+TP=BNKDPG+6C-)""'OT5H(
M4CS55"@921FC80P80PF DDTQ0]+?S!,404YQGBB=S5B3:&YVLM%)[+R/2E6I
M?3?>8ZV7QQK%O+K6XD$UCZ_6WE-;.0V2&RNC.VQ37V7,)K:Q^^%JZU.E"]YX
MC4K>7B?OMJK,>!PNH99W_YK#I<%2Y'K8'/$6N1D^/2HCFU /DAM9Z<@=W9%-
M7$X(D*PV;+:P[DG^/A7UBEVPS;X"4D->Z<=QB/(L!4D6^ !&* (YXABD,M4A
MRE%&PU"WRKU*QTJ3UGU5^T-!,!W64'6TU18R.^"] C]H2^";8VVU$5900RCU
M%AFKD+I;1*Z$5GN!4(9I; $8;\BI@5?6Z]R J[]H&&'OJ$=7UZ0OZ;[/EX<J
MZ>T08>"4^!2&!!"&A,GV(059E,M#7AZ2F 48TD@KK*XOP]QV-]]VCX]H_2*#
M#T9FYYKA4(R@3PORU&'SGCJ9IV"W_GY0Z::*HG]EA!7/5?KN]TK)B<+FYB#;
MBI4;2. V0&X.T454_(JF#-S9A]73QW*S6R.AI_212WDWHDK]RH(P"S(?@XC&
M&8"44H!]G(& PS!$R ^3*%4._O1V,S>;)P3U#I)ZC:@:7E8_G@I>JA64)C9:
MG0"-)\[I(*7AA%I!S)'GJ?=IZ7F9HS@,NI;];[OS)T<U.'$BQY\VL(7?R$]&
M=TMVQS^@8ET1EM;N3LOT"E>UN3M&[TJQ ._6ZZ+\4=VKKXSR(@A1B((4 H;#
M6"8+9@ '00IH'J0LCRAB7.F6NS6)YF9A]SI)MU)J59/Y-HYEY=>T--O?I*SX
M)@[*-4P4M=.C8W.LC+""(7<];A/;_,.0W74-V6W?D-W-9L@T5A370^=H\6G/
M.BZ'\+D:0G2<=<O6$#ZV9MWZ,(05NXZM&@ V<1Y<W*QTY&X=M(G+R9)IM>$K
MN7J;;/[-X0HN(Q$+DX"  "5(UMF* 8(X!#A&$>(I8\S72K'O[6ENJ^&1D)$U
MDAHR[EY JA9!L0+4Q,O/$:.]D)-<2!Z%PC8C[D4_KT-]VZ=N+\=M[PNFK/[/
MK-RQ#T+"KN#',2:84$A3G!& TB@%, @BD&7(!X1&@3 308X0US$2JAW/S69<
M%8Q51EO-?DR!X<3FI!'9DU/"ZX[!6LZM,P7+6KT Q6X=UP_0 ^.RGH#F^X;,
M=DW1@H?5+:D2"GIIJQ8YX<1/0V&5.*+"/A'AQ.1Y G 6<Y[YB/ PU:M"HMZY
MP<G_U%:J14"]6?'M7VC-/"H&;;FJ)#;A-- 8##7S91E@1U1W^THFVY77B.V=
MT=_=G/+?6:2\TP;,%O.=>L=N"?"T ;G@P=-OP80.[QM;,GFIHMG@W3YNU;GO
M+M^=GT_T^(3*%V\OZ8&"[?91EE[0X;;K &K8F-C :/*C9C-X-+GI^C$P)*+K
M:- AZUR_.J<4<P//F3D=MY06,AZ(EI*S[F/9K*7[D]D\2,.$<) E00P@CD*
M$Y^#! 9^P&"<9U#K!NA@;W.;Z$=A*])%4)3[4A=ZKL0PQ&K>@S7@)I[]_9A-
MP'BB!(HEIV"X+Z=^@)+:YTN_VDMZ-H2R8O&N.52X+<L=6GYE3ZOU=D$"ROR0
M(A!FN3 ;(60 90D'48A1GC 6HUBI1FM?!W.S%'L9O5I(KY92S4KT@CAL&&Q
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
M<EVR$2U\B9MK[@>&CF\T3Q1C%R!X?Q'/INGUV3R0'&R*6#R"+ER#DME"3#Q
M$<++H'12'!M@X,:2^T&@XPO-TX38!0((NN<U-72>_O[Q"XEM^>YB58N$ZV7]
MI"B7@E2FED-[4)Y%B.000\HZ%<$PJ=#"+#Q&PWX8Z?Y>LYF8.RGN65YG%F/^
M[<>'2@G.$G["[ZO?Z(?_/I&:1TPY@@S%@:I/?('<)T"=9/!&:\M/RXC8FY3]
MZ@0[O@0=1N@C(^D%<90K5VOW*0D?7,SU+L:1?"P=GYXI!\R$Z"CX\D6=EO)_
M:[G]$-'QU>?QPNO$?EQ7.+ZF[RPGS&=OJ]/L6:UD\T2]0[2 42(*3([C:;5
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
M*6@#BDL%SM6..TZGE*1V6K>^,'J8FF[<[@&QU485'8#J!A.3PH-D@8QN0HI
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
M?L#Y6?("VLF^B[Z*.]F9!"2A2!$A!;,VE!)\E!XP&25E$60N6U>X[B1DW$R
MAJK>!T0'2;V#X^DN$Z^F9Q<KS)/"8C$Y1=#)Q/IJB!!KZ1M#3$%D9C"V'O3R
M "GCOOX_'WR.D7P' /IWG'[^0G2_((,6/N,?%[5NY5VYUQGDMN P9LF,)=<M
MYUI9J1&"B0(2HO1&YQA*ZWOUHPC=SW;]+"]YP^NJB^/P(#8G]:G<^:3 ROK4
M+:4#CS7=1EC:BO4OTZA0'/?X? ;(G +2@[37,SBWUG]''TKGG+4)R8NHHPZ$
M2A"USY"\#6BTYL&V]N(.)''< [H;@#;1X$_8SNCEES#[C,OI;,<TD5M<G=;%
MZ+%EAFY>M#>+[<=./-)\*T;-?)8*6-&U(,83AJ6PP+U7/I10C!BLLO8QPAKW
M,Y),&FF8AN!YJN-8&/G#M6S,A4 \&T,QU5!L=M#/J#T6GNAN=(B\.X@_KJC?
M2*2V%IO/ZK9==W!A2L=2F 0A)*N#$"V$H!V@EP6Y%CHU3S]^E*!.L'2$IA\"
MS<EB[P!#=WC8]G2(B47TBGQ)MIZDJ00X1WM*IF2UC)DX:OU OI.03C!SNJ+O
M7H"<+/4.H'.C&>JV98>AD%QH;8%\/ F*8P:'SH$KW'AK=>*^?7'P'2)&OG(]
M7;$/MYP]0LH=P.2!0;U;9HH34M>XH+AHZ@0+XD.:" )%5LQ*C<T]N4<)&OG*
MM3E\VDF_ RC=G<][N2&RDM8'#S;H]3 =3ER0)=;6B11"8;FT?C#<3<FX%5;M
MP=- WAV@9D>WY2TCBL>DZZ"3+!,'A;4M1Z+#G% ?90R87&A="_$@,>.66;7'
M3ANIC]PN].5F_'>M<RX%T^H]+J;S_*Z\R/.O:]6L6V7J+%*) :+$NATBQ1+*
MT.[@5EHTG/.R5ZK[$YU#]Z&EDX8HQ\=8@PB]<Q!M-QOMIT(>G :I#+EU3$3P
M0D5 FXU1HGBV7U?N$V$T=C?:]MH_ %I'J*)S<+W(_W&QJ3;:6E_GH_"ULE6:
MFLF/&L'Q(B"Z8%BAZ"'+O<Z\4ZW5';KZ!=PQF#C$FIVBH Z\JQWO])[<!J5X
M!LS9;K*;?<D16& L<DQ>V-8)-$?VO1P^V[/A=>-Q NX (F]FJ3J#^ HWO[_9
M\9CT87YV]GJ^^#,L\B0(+W6M71-<A-HR.D%09.R3Y=JX5+BRK6^N#R2QDWO)
M(Q%Q/]M\,/5T@+ZGIEU&[2595@F2(84C@65P!05HH9"E:!E/K6MP6@P='7**
MR'!P.' 2Z2&Z.1IJ7]<G,FVJQ:KUO?A]CG3";&((( HGCB+MULA<!.MUQJ15
MSLU+#T^>TC98P/B<4&NFE6YP=E]6$Y:1-@IY%\%X<E*16?"U%WO)A24IN.2Q
M]4WH0SDI8WE>SXFI$S70#9(>GD='M$LN60#OM2 #G&AC>,<@6Y&%5:5V:QO^
MAO2 48"#W9 ^)Z[:Z*,;>%V'N,M/\P<>I-8UXY,<<Y+,Y3H(NI[WR, 1:R +
M\Y$"X^1D^VD;>Q(W;F.KYX3?,/KJ(!38A['U1HLDX?6H1IPMURK^@"3AY71U
M.:-D<XOS =/\\VS]*>OYYA,A4L(:V#N;(BANZN";'*#>W#"7C"[8.@%B:)[&
M[=;5&^R?#1T=[):UI#_@UXM%^E(Y?G6Q(%]YP]O5N%KF2F()F D.E.,.0HX)
MZC279(.,/+=V#YZF:MQN8<_N?[;3T*G]Z#X]"_0V>ZDFK,A .TA+H6K6;X)8
MB"\6LC'&Q^)2:T_A2:+&[3'6"_ .UT]GN'NS7%[L8.D#+E>+:5IM+ZM>5"'^
M@:MWA01:<+JZJ-O-*,X010%M5*@7_0ZB]062\$:XX@.FUAU13J5YW$YFSX[:
MY])N+P?X?7XW)\->##NAUW/N 35J4#$:B#DBH%&%NV29%*TK\$XF>N1>:AT
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
M'PB6)):3+O2=P&P>#G]WB.FR.'%XN)VBDGYR&O<7WT1QE[3@)"<5&"BO/?A
MNXF'F+F4!E5L7?FU/W5=^H1#@7 @I?7K$UY5#.T0I/*9H:NIFDG2OL/H(#(6
MP1)S,G*+0K2^\3F<RDZF.3Z33]A*73WXA#<2,_^8KZYO^%/0@L)["49[4?MC
MD=A,89"2R=PQ;F-HW;SU(5JZ]/>:8>"13-FC%=(9L-[.9Y_I2#]_.YWADO8H
M43-=39*1KFBC !W]H@KMR9!JZS3N,'A9;[):-Z][DJ@N?;WG@-KI*NH <Q_P
MZ]9]?5=N[9VBC#!.\CJ'*X&*RH*G;T"2,=:!E>AM:]?N(5JZ=.2&0E@3A701
MJM[D9/=>D4&15\L2:.$TR8EK\(@4'V6!@D4?HF^=/?,D4>-F;(T(MM-5-'X(
MNZZ+?7_%TF5QUY7XEMOV I*I@"5!D>@I+O?$%',,C(TQE2BE<'=LVP/ERT\N
M-6XBUC.A:0"ICP^EN[<[K^>+Z^E M#VN.V]/F$LA&T^FF%69*2$A(%J@ U_4
M\53:R.9>V9-4C9M_]=QN65LE]8>^#WBV_N#YI_"]UA34'LTD1N+W@3Y3!:/W
MD1?@*&NRK>80-+$;DDY6B<IUZXSH8VD=-T=K)*0.JM#Q\7OK2*A,X6IUAH]V
MIXA922%S/0^T)/]6%*B-GR$H;8/*%*Z+?-"AO->RXR99C7% M]?&^' [7)Z3
M8'1,)FMP@M<T(,G ZR#H/"@LZ^""%JUCC_VI&S>MZIE-XD!*Z^#IHK)5_Z_O
MS=_"V<;N7XXPJW_Q8I9O?^/&3VX&G]W//4MG%_6D^/T[.3FSS_BA]KDO!>NU
M?30N"1G!!"3I5'7$'"78;(*6&#D%:XTA_;P<CAN;#_9DTC%,?O9--*'3*D<G
M(F3IZ\P2R<%'AL!Y=MZJXDSS<8\G$3SNA4&?$#](B2>.B"$)+%8]X%:4:+DQ
MP&JMN')104030<B2 U>)B=3:/1D>MX-=-_2*VP.4V,EHHX\77[]N0H-P=BG*
M-[,R7YQOE'DI5)TM5\@D<%GG!CLT0%).8(LURF7:E+(U/O<D;=SKA,&0.(1B
M.GA_?#.CSZ(-]#Y,ZRC?B<S2I((,I""_7AE>DY.X(C??)!V90MZ\G?T=$D:>
M,C.$FN_5LQPO\RX@<Z.V=L.!2LA"<0&$80Y4U-5!" FDYXR;FO/A=7/4W*5B
MY"3_9P'.29+O #N7DOEC/DOTY75ZY"SON&]X-5VFL_GR8H%7XF.J%GA)#=S$
M]3,"@V!,!A1>>"1!BN;C2$^E>=PKSD%=LV=391?075<TKBM?\V;6/>W'BTK)
M;Q>K/^:K_X-KBT[QO? !LP27-&W)DACX)!)HI9(VVB79?.[!OK2->[8^+V+N
MP74 ]8W=./ZJV\4JS#[7.9N;/E.;]_[L#&.N((4[BMP*SP7$8!T49T,4MA8Y
M[M<D_K%5QCUT1T%46\F/#:'MOIC^%^;+NIEM&4T]--;\;'G=;)/-'G&^=DU1
M8$5MZ*AJV58=%\*X-A9EM +M7M Z9O5QTQ''@]S@FAH;BEOJ?_^>ILOJY=8D
MW_5K_'5.R7+BG;,ND;R8KNT#BB)#+7R]XE%"<Y4$*_OECNVSVK@/'J-;MW::
MZ,!_NS,SYEU<A>FL6O#+)YK7\\5#?7NL\#[+(,&H&,E/+@9<T(I^R<P&M";)
MUCU>3R!WW#>,4;V\YU)RQ^/)7^$R+:9?ZR?-RV\7RYI.O/PMI+]_7LPO9CG,
M\A^ANK_SLA7$?';4Q/*CUFDUQ/QT)AO--=]VVB0"W\_/INEF3H8M7IH47"T8
MT*"T<W3T8@*427$?ZNU>ZZ?/AZDYU7I>ROB&X&E#_Q:6T^6[\OZ&*C^18'\[
MJQF?J(MCFCOR@F4&)7RN$[@,>%,<IDQ>26J=#G$XE2-/36V#GKM6<&!E=6S\
M/EZ<GX?%CWGY./T\FY9IJ@TGKH0<ZF/AUSHK[EK@QYB^(U9I9?A.97!XL^>*
MM,%Z!A1W*%#)1?#>TA\YRR488=C=V70=F[V=4KY<Y'KW!&MS0O(56*S#!HOG
M$%61P'(H16@F!6]]Y;<?9=V:MT-0<N\IMKU2.C9IEZ,,MMWTCS!7=SZAE2EZ
MC+!&9N8#?L/9!=;P<^=$ATLTH=;,)XP0+#)0-B;P*B&HK+6(*I L6@\KVI.T
MTXLX'UWF&NVZ1.FY]1!]G1S-,4"0$B$B5URA5?[NO<C0(NC$" V!H?MUG -H
MJ6.;M)ZP>53,>#F9LTD,>)>(1E:G?O".>PF72&DE6G QDXOL48&W*0,R8XO5
MV:)KW8!S-R6G#\V\^:G7X!3:"T)1!H:.P&E*+=$S'+@O)C)A<I*M [8'2!G7
M8C30__TQEZ>+O&-[L"[QK"5TM%)-P%S]."JLNO\IS<*F)PAL9#GN+U-;2%PA
MJ+!8,"D%Q5L!2ED'7M3Q/\'7\::D<ML\:?-1BDX.CW9^^BZ@2Y:2<W2<INSK
M_4(FH!L;@'.3HBXYY-2Z'G9OXD;..&R'F7N!TB#JZ=D.[2YP/L86/5(JW<(>
M[4%H*V_F2MWK@ORKQ;85T.MWXS4YL9)S6:5ZW;@]\QB4Y10VUP1#7P1YK$Y!
M0BMX<F@E;[UQ3Z/X9.]HW]5_N[GZ#1<?47M%&R@K'LG%=QR\8P%*SIAL# Y+
MZ^:')Y(\LK?U?/B\YY4]HZH[MII7DXO?XZ;[P3$&\_Z'M+*53Y#7R$S^'A:S
MVBOG<I$K@,F<BV&10PR:E*QK\1L/!AQSS"2,Z$SK_?P0+:>:MKN?>XUD8XHI
MG/8.QO7Y+V.=/EW Z!@X>E^2:'V!_2 QXYJC)CBX:VC:"+YC$_(Z3!?_%LXN
M<%ZV21[A[,V,)'>Q-IG'&)2G/K*5>3F(]$;&YFK-ZQ/H1B\'QY6M%Y%%JWK/
M(%(=F9@A)!16"6T";WW/]!@]IQJ=79]] _\%<W2$>HQT:"MGB5ET$A Y*Z5P
M0=OK&9CMQ/@TP\5= ]1."1T;H=IN;+H>3Q9FN=[#TT_@[-A'_D<^K=T+VGX$
M-[(ZU\NM1[K=7&_'=:>57EG!,O!DR+&6)D&,.8(UCLXK:X)M_J9V$($GU_/L
ML]CU'LD4642>2!S%%A*'B^",0.#.H,["NL";%YX=1.'(M3V#8>M>(<]P>NO8
MMGW U72QKN.K0W2.L6=W/J&5#7N,L'9VZRHT7_=[N%QQ![*D8YPT+L$DE^@H
M"Q:<#PFX"2)&8X1.S8OO]B?OY':4M,YFE?4$Q/=S^MBKY7[#&9;I:N<NH"-=
M1%T\J.QL?=SF$#!XR,P(Q8RV1;5VLXZE=70[-@C6[O6A? Y-=FS/;I2R'V/,
M;O[S5I;L09(:F;&KS]]U( HA52QT+.F:%U+?7WQMU:RY)I 9;E1N76#R"#G-
M.D3L C F--EK#?0_IS!&)@B< II0N$+I4E"9#\]J)^:F%28>[!1QJ@8Z-B$?
M+^(2__."/NWW;\=>,MW[C'9YVH\1URK=X,XBU]-M47*7>($D48,RKC8981QB
M0I\X<IUDZQSLAV@YO2'6[<^]AK%*3!M/)R$R24$$*O+L67"T/\C?UTXQC:U;
M%3U(S-A-BQK@X'[#JQ:"[]I^'%I*\;PU(QW4CHQ50Y(]$G2C 6FDKZEV$EPT
M]$O)%+4;;S5KW4]JP-*Y3=W5G05^;'Z]WE46F;;""V#6$<\E,N(Y(<A"FR)Z
M(5SSB0'[4=9M#<DA*+E7(M=>*1W4N+^<SY;$05YKYRXOOLZHBA2N6JV(%XH7
MZUQ<.@PB,5<R&F9:QQB/T3-NYYB!8-5, 1V Z6]UA,OOR]7T/*QP.1&>2>\$
M)[$81ELA, H82@0;0I#,%9E#ZV?)VQ2,V_=E(,"<(.0.('(59MZ%.C>:\42$
M9Q04NZ8B">4U:S73-T4R1?O68'F(EG%[N P$FR:"[P! VQ;.=QHW_VVVN-OD
M^6[7_37;M%T<"A\M!!,3*%T'O LKP)J8HPVQ$+NMC[23*!ZW-<M0A][S*;%;
MR-[K2KZ;UURX3Y(K((F&VHZ+>(V.@14B.<X\P^:%XJ?0.VY7^6>%ZP *[ "L
MGQ8AX^4CTU:>R^MY4UNFO+)<6T]NAB[K7B.*!%D2B((VZ2"3YZW#[;T(&[>5
M_$#P:Z^2#G#V1 'T72^EU&<&7S(@DH>KE/%UL)D$:9.4F9404^LWH,,H'+=G
M\T#(&U!)'4!P,S#Y[7RYW)'&>Y<WPP57M=N^"%:",KI0*)X%<&$88XE^D<W/
MX0/H&W?^W%#G[E *Z@!\[Q?SK[A8_:@Y4"LR[M5Q^+J++U9<L#X@:!L5*)L*
M$(,9='39T?>Y9JW3"/>E;;][7O:3H6X0S72 N+>X7"*N6U@N[[+B"L8BA('L
MO27G(5N(H0X_<EY&5"6B:QT6/T+.?KCZV1X06LF_ RA=%0?\E;BYV"9S[GP.
M$<8ZY;@%+(R\TI@\.%$8<)M#C#8ZHV5C8.U-W'XP^]D>%(;130>@HW@;B8 :
M:=_H8KX>S["\#(*B\%G[4/N6:T,F62 X;P(4C<(FKT7PK>W8'F3M![2?[2&B
MM3XZ@%AMNG,OJ-&!HAF/4%0@OY+7!Q8K''$4@I$6A72MF_+N(&,_"/ULCQ*G
MRKL#R.SNR_'NLH7NFUDB\4Z_8?4F+Z\$M9/.*^$A$2^@4LPD+=H:A:?(-/(8
MFK?-.H+,_2#WLST]#*VOL4=B?%JLC_T?ZTX^]]Q,R4LABPR2_$W:6RI ,-F#
MS2EQKY,V=K\I+(^MLA]N?I8W@+9"[<!@W>TL<)<=R:*)H0AP$DLM[27Y.&=!
M,J%8-<TRM:[B?(*D_0#UL]WJM]1#![!Z.5];SLWDA _3Y=\WEW?UJXF))9/'
MIR'9>J0'1=$M2@8BR91)=#JQUIUF'R%G/SC];%?UK>3? 93^P#]O"&DQG]&7
M:1W'+G<'LBX'*8OSH).D0):3+8Y1(T178JWD51I;YRD>2N-^H/O9+N@'U53'
MA0"W&YE_JJ^P#?JL;S]GF&[KNXA\YI[K24I/AQ89GQ(RQ7/%0$S*5>4+5E@@
M[;=.\7NFGNL[/[N*G2**JW%1:PW<>#V0R9O('%@ER6V4M<4W%@5<*RS9IX"J
MM32.(//GZ,1^"+)V')R#ZJYC,U:O7XXW7C?^=<L&[0,:J@?:=*?"!'-)@S::
MW"-=$PNY#6"0PC<6T>G8O/_F(&W:/Z8OF"_.\%VIGW^C)=DU<J/BLNC:TJ38
M.K^[=J<K48#6C)P ^EXJS;LJ/TE5E\W;#T'%O4NFMHKHP">_YNBO=4S>>A+C
MN_)V/OO\"1?G5_OV1EHY,AD,11HY9 $J<_+T+).0<K;9<J:L:YTA>"B-X]83
M#0J[ 934\3FV^T[W^)/MT<\;MJ'WD*??:6V3-0\NR:P@9YY !8H3@X^UY$A3
MG)BR+[IU!N:X;;VO=]/O!)KY#\2/N/@V3;A;<R_.UA]9'Q/*!TSSS[,Z=_L]
M+J;S#:4W:D2Y2T4X"<4H3GM<D"B#2H ^61VBK1<R@]G&QLS\U*W #\'TP\9V
M3'ATY1H\P/EF=//=&$KJP@/G#DP.M3MR9A ]BY!8B@H9^4>^^03$HR@=V4WH
M >&#*;93^&[%^.+/L,CK-[_-^_"RYE5M6%\N+\XWW[O+O=<QLFS )$YB-K%>
M2B@%0EE;WXF3;S[]HBT'XQ9-=P;W9P)"?]L@WMWLU]5N:SFL.QW>^L[?9E-2
MQ ,F(=!Y5C,-C:C7_F@,.,4IJ''9<>6D5+*U[S@D/^,6B/>S1<8#2<?!Z+WA
M(\?'H0]]U&!S4@:,/A^<DL$%\ZS8"-)7=R&0QFMU-S!/WJ\)7FG[LTQ+N1$2
MW%FA-@]*-5%V>G9!>^$.\@GV-G*)4%A]3C L@-?H(1!LZ7<;2O/:LB-)[732
MRB$8>B2.&TQI79WO+V:K::XL3;]1R)JV]X2_?T]G%[3--V]MYU\O5MM@]>%)
M-,+7>L](YP?G!50=-.&#D:"#P$2^/U.N>3O%YER,&]T-C.A15-WQV?S$Y)[C
M3^K]/OB9!A ->(H_.F[&11<4201,,839"MS@Z(],)I6,L5SDUO;@6<80_?;C
MMW!&4L:/7Q!7_[J87WR=UB>5J^ZFF(*IO=R5TQE4E@&B%@5<1&<E)D=^[5!\
M/T%;Q\.)#D'+@S5N+573U2%]Q>$F>^M&+@H9\&UE7WY' 1<9]06QO.Y.>?=U
MCP(\C]H"1T;,(]<0D.(KS]&B5C)[;(W+I@R,>S0/!M[QE-SQR?SP8*M3LBN?
M^,SAIW(->!0?.#^)%:$P%F U34YY-.3 102>I':8;'+ZIY[-M2ZKKU=?=[:'
M)\]4U+P:GH4&)5.=&U4\)!&-\B7QV/S5^@%21I]2,Q!:[K<Y.%T38Q?1[;+'
MF_8-=Y@R6FKMDP/$Q$ )5J>[!@7).X]UMDY2X2DS=="*XYZ)PZ-H./%WX-YM
M>'CW%6N5SNSS>J=<I1AO4[;NWHH'\EFY)P_6)V_(@V4,HE(,N&8H+"^\8.O!
M'$>0.>ZCX7,:MV$UV+&'=F/8U?$NV?T/&6 6UX!.UV/3EUA)QD<CP'&LGC@*
MTK,+D!CS5IFHV]_B#SB1ZSI*J5>$\UG=7._*U8+;-A_;N7-W7_*8E<HQ!\47
M,LO<*@B!)7 E2NNE0M&\WO,$<ON=YW4(HAZ.,H?57P?'ZHT7G%*P/B[C%9\?
MP@IKNAT=!F?3ZPS;&_&SMT&DX"&&RJO2 8(-"322S).+A3=O+'H*O>/Z?\.#
M=6 -=H765UL"B,E='N\=-I.-T6,FY]8Z69]@$@2F"UAE.?'L#38?D' DJ>,Z
M@\-C=#B]]0#/S<BO6T=%.)_.PB;'[?I%L&AOO>,DRA) :5G QY) 1H9&%H6I
M^;#W/4D;-SMK,/@-H)>.HXU7N$R+Z3JQ<EY^NUA.9Q1Y_1;2WS\OYA>S'&;Y
MCQIMX;QL@S$2PBM<A>G9D;6LQR_7KOBU$<O#3]M#9M DG<&9VJ[4> :!TY&K
MF$NI)"L*;[WYAYNV]\?%><3%NW(5U7_$S^N[A$D40@6'"ERN"9*!\]KWJP!Z
MH45!'95I'<<\2$RW,_4.P<*]_B%-1-^Q&3M\@.:+G*=UX9K14>:+\S45FVU^
M5"EC4P+&FRNZMUB&-WX>,>FDR:%3F4[QHNB$99Z#%#Y+S0U7I77WQN&,W[VV
M46OO=1*$8C[R7)L=JIK<B!"3RR!LR"KSP$SST:*[*>G6[!V"@B=[=1TN]!$C
MA>5B-?D09I_QQ??I<H+::V92 F$\&7UO=!T8S8 \6J<S"T&;O=XGZ%-OH(3^
M=(V06PN._8QZNN;FIXJQ!]W_%>O)/;%1>LX8!RTR@K(L@\\4YC*?N,+(;-IO
M0NP^VM\L.8[^3U#6774?(;F1%?[7Z6QZ?G&^)3S()&-.'"Q7DKP\B>3Y\0BV
M&&V0*;)[J8'*;RTZLM*/4=F\A?S&5GSX?I/PX@L1JB$S4^NS;&4?/93 =(Z*
MD\^YUP7D4XJ_N>@XU]W-%'^T_$96_/O%/%^DU;O%MJ7!VNKQX(/7I4 VDD*R
M>IL9*WHYYRDE;E30+3;^KK7'SGII>NB?+-P^P%%OO;<<+%_-S\-T-M%:&EN$
M!6LU;L3B#$DD!R=53(J;N->HA/T0<I^ \8Z)TW5Z'R G"GCL'#KBXO,BG+_&
M2RMJ!+-!20O)U<)C5:^,8LS ;63,2[2IW#D_'LB5N_O)HZO]5$W-6XEM='_A
M/^:+RQZ:R_4>T(*Y2 <>H/2!PF3!2 [1@><I( O.Y/V>UY]T&NZN/'9&6M,C
MXT3!C@R+/\+YNB7=#1ZVNR0X$:(A6 M9:VC)1$+())02#6%<&L-YBP/C00+&
MLQRG:G3>6KQC'Q>?YE_?S)87BUK,]3XL5C-<; V@Y\5*:R5P@61*G9?@DJG5
M7%X&[E 8YO<Z-QY<8CP8--+=O+D@1X?#G_.[7"RW;,A@)+E5= +FVAZMU#[/
M-9T7&6,A,J]B*?OAX<$UQ@L[AP!$&U&.C@C2)3Z [*"E="X$,-X74!$U>,R!
MXNOH;"&VDE7[0>+A1<9Q*(;"1"-AC@V*2WF\FUVYR]FS@+F QIIMSVT"+S3Q
MX:7-0O#"[A9\/0"%>Q\]3E[10  X37 =Y*G=\[!_^_$;SM*7\[#X^\:=XLB4
M#0BA).*'U:$WG+RK6()F7,0H?.NYC4_1-&YF6L.89! E= FJ2VXNP_H<I),4
MU@L>JPL5:_]V1L+2VM99$Y*IUL/8GZ*ILP?1DQ#P)+Q.4$<'\'IBG,G6$"<G
MRSH$9'0BU0U9$ZK0@^;&1JZ4XKEU1<)>A/4&M%.P<&^4<6O%=("V;?+*\@,F
MG'ZKMO[2P;.6 D'I@65#%C^4 MZC!<YD*C+S1(' , E,]VCI[&&G):::B+\#
M&.VP\)_HGZZ-NTLBBRC)_53U1B%: 4Y%#RAYL4((5TKKXN1'R-D+3(/-*WX>
M]^HHT?>(HLK(=I<Y6C GQFMK)DXN0F84<!8',6(0ILZH#'L]+)^4;'A%3F_'
MW)$J?S+E\#CY]P"E[:E\CZ6M?<U*:1TQ T=.,7$T=$Q'Y&"91\8<A;BY.9P>
M)ZDS2!VK^KN0:JB''F!UEXVWTQF^6>$YQ3 8.09CP&:A:NL:!\&4#,D:IDO"
M:&+KROZ'J=D+3(--5W^.4^XXP7< H>MFYR_#DJ*'197HA/:0"?6.+K-4!60+
M.9$.(1OKF;$\)FS=%G,G(9U9H2.U?"]R.U7D'>"FS@;ZLU[$OYXO7LTOXJI<
MG-T/'R96<&Y4K8G2]2JE. <^:0V.YQ -DLAR\ZJ[O2CK+(IK@ZP!E-(!U-XO
MYE]QL?KQ_JR67,WR[_]Y,?U:2^[^MD1B\.VTX(1.?9]9E(!%LUI"',DI\ Q2
M*N0MT&'.8^O1C7N0U5E"3QN0M59'!PA[A;1RVG3JF'A?B'M,@%Q*4#86HMUY
MD('B&,MU%OO5AQP I9OK=_;@T@8S1POX:'!\PT6<MWBN?>*>]3TNJL#"9WP?
MIOG-K/8T#V=GFXI@GQC#H"B<J"FUBND 468.TA0NO.(Z\?U:+9Y 1&<W3*?A
MZ5DU,G:BP!-\WN!KW61YHBE"+2IYB(SB5H6:0R#?$5@*UN1 QWS8+Z/DP(4[
MB^Z&1]A)DN\<5=>[YZ_TMU_.?FR3Q%\C3G*)/-@2H&A%;$HGP&7:1@F#2$):
MIXMI:\[NT; 7UNQ_(ZRUTD<'7M8]Z5WSQB=%Y*PX[1Y3+V*4XP%\(;<Q1!$-
MUT)J-WB6P@UZ]L*9^TEPUEP!'8#I128/;S5=3F>?MWTA)SIRIE(6$)U3=:P
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
M7/_BL2>6#C5U'E9]#<2I1S'[W]'.OOPU'>5FULJX7%;(\GA+C'.E$7@5Q(;
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
M@Q0C8X$QF+G-H[U(?D68Y^!JC\"]HE)2(:@]^VW!A;]\.0I6YWCY<HR.:U\
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
M_O=Y\1F>ITR%@)Q*'O'H%-)1YFPZ3]RR$+ANIEJ@-/,7>H+_5#O!D'A^T8[
MX[3@\X)CPAH5,,A,.HLXLQAII0(2N9]38 (+=CG>P)',O_@L]@O8"(;$\XO>
M"-;9R!M ]?-24XG)@(5%TL O7,%&:A)6B$B/@Q&8:5_Z54H;G+_XM/D+V (&
M0_*+MO\C8JF@2 @D&F1Q[L:N*$%&<XX(#8QX(JFVE^,#%,X(7'*&_@78_D H
MOO3L_M/)N0]5F6BB1.O<-]O)_ 1'@ ]D)#*4&&6(\2XU$]P?Y.1"'?3*N?9R
MX#C93,!(W;3V$;EWO+0326JE"8)?<ZU,X,A(39%Q7E-A1 B\F4NL?B/'FS.-
M@M@<? KY,3"Y_!3S6@QO_OX^GBW_S7V!IXT>1,$94K!M(6[S.':0 =+<1\*]
M(\HT$QWN9^-"T[[M6DQ?J+R BJ>G$>I&$E)$8G5(B!'#$4\"COX\/UT)3%BD
MQ@M<?*)R>38NU -KUVCZ0N7E&,W3 U<YXIP2"MD8,>+1,.2L\BAR8WGP+&'1
M<-QRA%_67D*Q78/I!Y,7$NBO;D%>34+N=I@;'GR9YM]Z*AMMM51)4N2"@O-7
M\(0TRVU#K351)!,D+SVEX5R\7:AEM9$,& 1 EYP_W_BP<>;'\]S$X4X .&%C
M<].0F/O78 \""$:CZ(CF/%'XH]8LZ D3%YK9;L-4^D'B!=C$@TUA*^N^%DW\
M.!O[Y>5!6CL(GH7$2*0H)I6;[R:'M&<1*6]U] E\V':>.I[,92>KDO]850U0
M_3QF-S)6<"%(0#2Q!,YX\,B"&A&AG$*L: 0WX3)M[<7DM =!>!V#/ INEY,%
MW]O/:W]N\Z"4, Y$Y)&7-FJ-.$M92C3!+]IRI3RQKIT&JJ?Q^&+RYTU89TT
M7L)A^9Q\=N11#\J'&!62-[!OB?P4VV&05 )E!A$AT,6<65Y\_MN9>7PQN?J+
M,- A 7@)!EK(O<!6:M"719ARG.\^+'(IEV\K3AP6AEO1<"U&;W-L+U_9J#E6
M@-M/<W=PV/\W/"@6'3*"9JV:9:-FC:1/6H//X0AMIFU.$8X[V:UJSF[;2/.<
M$6POX)!\D&H^*!;*+)8N4>2$!]^!,8^<(AXQ[DC4R7@;6DOY=&2MD['I?XSM
M;/"I/8UA.$?@]72RG&)U8Z^^Q-GU_5 K;!PGH#=+)<NS">$G;RD*TL#68R*6
M<JM7ZIZA#F<GO9/QF!=F/!> DE9.)O>\@-S1 OH4\Q /^/TM2=$1*(T(CRF"
M4SPB'B.'P]LPY*D65C(7?1BDXO&\;-:YI+@$U.\ZW1J&X NPTJ.][7V2(R,<
M9)2),(2]SL__&$7:IHA"D(2"AR"4&Z058Q/<U[G:^ EMNA)@VWG'UD-V^[W]
M_4(BBD<GC$51@/O/)=;()!&1,,IP ((4P[1Y.B^;=2X^?D+S'1J"ES>7?3U!
M;)IVR^WAJ/+\2GTE[_G\YGKU>^6'M1<B:. )[D.(K8VQ[M$K+"U32/"<P70L
M@ ?J&9+9_31):ZK_&>N^K>_5$#W"A8M".Q2X5XBGG/P53B./560B^#Q,I/1A
M]<]8]R,Q.]Q8]V/4WT#L=C?4=#GL.7$=DR(!&<4,XEH'!%)3R%M)(N6:N50Z
M0?_P^R]EJ/M1$)@6TD=#6%H/R(6X1@</5AB)RJ&-XL@*F9"DUF/M11*\]/2N
MEN:HGZ[)/9 X0:S5KT'N/2"(EM]-/,AM_"-FCD!W>#WEV!'K S,!):D)XM1J
MI*/@*('/#9PRY85_SH_L_KDV4'&*,J>#2K8B5N:SQ>A3WER7MA(TED0JC 35
M%O'($C($?L%,!Q(HH49V2L##J@_V#/BO^_WBT0=?RO3F4XZ=TR7? ES6*"<R
M*>4H0SBEY7PBB,V-QH@X3V'C-=HP7 HP-?>0'LK:5O<)DJNL\-_'D_'US?6:
M<(&]H-P*I/SR06.TR&DF$#CZBL@8*">=7NH]H_)''ZVL]%-4-BTAO]J*MW\_
M(#Q1Q0W0CGAP&$XT[I'CC"+%%'&1>F93IP+XYQ3_\*-U#HABBC]9?@V$%*OC
M#?[R<LO3&H=(M4)68P<<!(,LLPX)\*RY$S)27#HK]8B RD\3F@A03]=( W Z
M77#W;$_"E@^?* TN67"RL>.Y8ZM!AF*-&.92)@D^O3[[E.H3^*@;%_6 5;$G
M,85TW #./\99FLZN+82%2U;GZ]U?$T)8D R)W R%>P=L,#A#P FP2<O(J"C]
MOG,/*8T_DAX<(]LYG@(*:P!W!8HI.8B0*7!NF&7@H!#ED0E"(*-3Q-:Q2,M?
MG_2FNO(CJ28<@S/K_I+1?N)TJ&BBH=)!B"\%B(<O'YAPAFS(FPMGPO-F3&/
MF6;MM<XX$<&%WU$,":=+MK8-QP]*+SZ-Y_]^.XOQW00(C//%)Y#,R+(D"786
M$0W'-I>,(!.C092YD!SSSN-F&G=V9>I"VUU4MJA!(//2;&AKA_ES>@6K78T7
MMTO)>*V5,EB"WER>4AXP<@JVF*@$E1##6>F:>>QW-'<7VJ.B0:LJ!Z)6S.N4
MPM1=DMG4EB_K3PVETJ@HD([.@R3RBW_O&6PT0205@W%ID 83@W!SH3TE"II/
M?9"T8BZE-I([26SM("(%[04A2*;LY#(ID.5&(NJ9TT%1;+:?Q;9U#.UFZ^([
MXS9S_A2 32N6U,:#)N=48'GLGE+<(1Y];DV3!1DB)\03GFO;&SFHZKS :[FW
M;I6#K2X(6S'?TCO:K^,?XQ G8;F?1:.\2-@@3 E''"<0".$,!9)LU"8:;IOI
M3]:5J8OO<-3<(7@R9"[NQ=L?DUGTTZ^3\?_$L'O?RC*9S&/QIVU'?WG8-VS]
M!-'&8S5%8$\72: 4A$$\J5PW0"E*&#N& Y&8EW8Y6GFL]@: .+V-\7.<_1BO
M[XZ?[@I7RR7AIP_ITT;;JVN"):6KRS_K)".*) 2'9]Z.&$,ZUP1JR7A,AALJ
M2E=7#<+(13]B.P;+^Q^QU8)% [[4XT(B3I6PB1-$8A0Y(R*0HX0AEX>>, ]\
MJ-+-?(ZO&#S#D[9J@#A8/7B,=AJ UB!50]*1@"UV2+BD$&=:@Q.H$E@]B]I:
M(BQSY_;,+[QZ\"A8G:-Z\!@=UWZR]V5\O>+M$\3>LW$."Y9OS?Z8C!>;JK3
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
M%ZD5;3@W6"YU$,@,(N?ZR#FB+922GCM#!<(2!\2M4[D#CT?8,,5MKOTSNA.
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
M,O&%KN%W%YL^].9_N;W_.^O!WTOR5C3"9\"[RE[6>WL=U[WBRYKH("3V28&
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
M/""L%K;2#:G%-]2]*]>K,.VSKSXGJ-J5%?^Y&2]N<X^LE2@AO+E>]@+]=9R
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
MN!*O>5F($[_RBH)G*?L#[SLI#^&S;TAX'J=U>^YU3WOTFJG_ U!+ P04
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
MV&WRD>]BVM_XE<X%?QWT?U!+ P04    " !+BEQ8=Z-9U'X'   \)   %@
M &QP<F\M,C R,S$R,S%E>#,Q,BYH=&WM6FUO&[D1_MY?P=IHS@(D62M+MB4Y
M!M++!<A=@2N" O>QH':Y6M;4<H_D2E9_?9\9KEYLR8F2]A+'J#_(VN7,<,AY
M^,R0U$T1YN;VIE RN_W3S9\['?'6IO5<E4&D3LF@,E%[7<[$;YGR=Z+3::1^
MM-7*Z5D11+_7'XC?K+O3"QG;@PY&W:[MW)S'YYMS[N1F:K/5[4VF%T)GKT_T
M*$VN!Q>CZV0X' UZHY$<C++^Q>6@=WV9)H/+Y)_)"50A'G5\6!GU^F2NRTZA
MJ/_QH-^]&E9ALM19*,9)K_>7$Q:]O<EM&="?@W[\&LWL&Y-N!GO!5N.D#TM!
MW8>.-'I6CGF()]'46CRUQKKQ:8__)M32R>5<F]7XAS=.2_-#V\O2=[QR.H_-
M7O];P3.8YL=E=/P*VD:7:CV0I$^N_W1?Z*D.XB+I]A_Z_;3'?Y"#@X,.OF^+
M'POIC/+B;5?\K K3%JER0><K$0H97IT.KR?'>'Z)[BJ994!7QZ@\C(>#AY/_
MK]J3U?A*EQG -.[TK[[R>)/U6+Y6EP\GI9]T!P,:\GM1R(423BVT6F)9AD)[
M\:8L:VG$!U59%X0MQ3OKYJ].D\O>).EU?HG?;"Y^K50I_J9*LHNUZR N@X;\
M62B4>'5ZW>_W)A_43/O@9!GX13)I(9:CEQ3+_C.)Y5^E1P0Q_?.5N"OMTJAL
MIMHQI"[&,K-88*4%#:,+J4LARY6HR^!J!<=!S,S1"*T4<SR1HR*7*5XY8><@
MD&"CW)Y J5+EO70K$IG+.R4( QN;'N\R.(,N#1,\^B"!5#L0.L1*J,.33#FQ
M+'1:"%_3QU9_J9QJC-  YMH;,#\A;ZE#@0'Z2J7L(-FMX)K-,,P%U#(Q7>U.
MPTL#X,5S!Z 2N2X18D++-J1MH _B:'8[[;K,P3:11W29FCJ#3<!F)WYM0$X[
MLQ(5HDZ )2 ;LT5D P;_J&N /M-DN$T2M8$ 8&B!%>[.LS^I](7(C5WZ-4:W
M#"8DO8Q^P\OV#M3\VID];U\:V@;/!&W_>! :2B[)U<0W>&IJ!Z('F^<:CQRT
M]T(ZQ?! N/74* JC4,#DU&A?D#B)S4&-1(_TG&F?&NMKZ!%I.FLB3BIG4Y7A
MM1=G@$6F@+,8^Y_NTT*6,R7>@(\^U*AIFMQY(3O)\$RUXB.,-.^'67R_;8 9
M0+F,F*4^!1'9#I0CM,B_3W8NFG[S%OO=]):W6CSVQP"'!%4$7UYO72?/$;2R
M]6U1FUQWDX3&C T/9@6QXOSV:7"U*?6FLO;'JU .G"JQZ2EF55L[& !9+;1G
M"H24*MD.%=A;\MPE8*>,9)0U:76+E'9#SM2H0:3PQ5NC,][<^7KJ=::ETS0
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
MTCP6^8<;C_JWNG_9<_<^?P-02P,$%     @ 2XI<6-?(IPGN%P  SXT  !8
M  !L<')O+3(P,C,Q,C,Q97@Y-S$N:'1M[5WK<]LVMO]^_PK>=&[7GI%=OYJ'
MD\V,X[BYGB9VQLY.9C_M@"0DH28)%2"M:/_Z>QX "%*RK6S3ENIU9W9;2R!X
M#G!PSN^\H%?3NBQ>OYI*D;_^KU?_O;.3O-594\JJ3C(C12WSI+&JFB2?<VEO
MDIT=-^I4SQ9&3:9U<K!W<)1\UN9&W0K^OE9U(5_[>5[]P'^_^H%>\BK5^>+U
MJUS=)BK_^Q-U) _WLO0@?_%</#\2,DV?'A[F1X=BG(D7.?SK7X<_/H%G83P_
M9.M%(?_^I%35SE0B <?/#F;UR[G*Z^GQ_M[>_SSIC)N)/ ?R=PHYKH\/G^[!
MT%I^J7=$H2;5,7$ #XPU\.N>R'2AS?%W>_3/2_QF9RQ*52R.__9)E=(F%W*>
M7.E25'\;65'9'2N-&O- J_XM@0AX"?TY=P3"/(6JI"=X_P"I//LR5:FJDQ?/
M=O=?_8#C/9O+S HS 7YK/3M^VF4@@P66YIMS<+ 6!Y<?SRZ2]V<7;\\OWB6G
MEU<?+Z]./IU?7G2Y&3X?I^]//K\Y.?TY^7CY_OSTGU]%OJIR(/UX__GLV\M1
MG_JCE=1_FLKDC18F3_0X>:N,S&IM;+)5P^???_?\X&#OI>?HCR>/%RF7F3:B
M5KHZ;F"]#(YZ\IJ(_O-(>_*:5F?_Y38NW.5,5LE[6:&R .5F9H[@#5C'4UW.
M1+48Q$JFLE#R%B:NIZ).0+LIFXC9S.B946!,DK$V"2ZHHSFI=2)R/:OA0QAY
M6HAY*K*;Y*,N5+;8@+5G0@>Q]+"4J<3%AAW(\2]<O+,O,FMJ=2N3R_%891(4
M PA[O .BRGD++.^!6WJ>38['H$[P<1$>/ N?O84=W4W649?$2\\4]S3HSM>I
MT!.0I^*WJ?W]W3]FWU:]O;L8Q/E;.5:50@&S&V:!?H)#/6M 95KII"3(T8A$
M9JR+0L]1L^8MDXF=BJ(@@5U\_]V/SU^NRW5GZ7X\^@/E:#7[X@^2HY6Z:5F.
M!JTO0>N4JJZE'(#*3$H)DP1E*"O+%C_0Z#4> 97=317/]%$\OQ9*)>^,;F;#
M$U%OKZ7(IBB<"HSV=9-:E2MAE+0C--.$ #*1%FO:YB'*;#8<F=U]^FP#Q/96
M&@!]L1H;CO2BU)Y7Z.$#:-QY(VR/TF1B!'C_^2@!QP$#3@@GA"(,*Y(98%88
M,Y_J!*BYA:]1QJME9)N PT$N!7"2Y(U!N($'!R8 KP-XRNB_E<Z#%W(O57C0
MR(N9PPNO9"85OGQ+@;M8(8EB7$N>ID7).?HXSFJTYS"Y$#87OR:%LC5296N8
M&TP*G-<M!?.U,SEF4YD)8&(5ER.B"Q[#YX!A9I?HC+7$5, Z)5DA+"$R"[,8
M@%VPQ4@$KC$PF%3$J2CB[^67;"JJB2065XZ .76FZ(N--8KY<!3,X+5+U^$;
MCEZYS&J=PL$Y>#K"(/3AQ@JC?!3&]871&%U)W=ABD9S,08D.UNR1#2AU W2
M!EYEHM<R?)$E&RN;@2IV1FP^E57?T/RD*K!S()!@L&;:D+7Y((5MC$R,+ 1]
M +/;!@#D2I+0V(FZ%L"<,W]@$*3,U^*'QFL8:.;*RF2NFR('4P2:(Y7R7G8C
MXX>FB^AS+Z-'<PDFLB2B4C+5>HGW*Y@4]!.FG$9)!F0U^(ZYJJ>ZJ8'["8;(
M<641(X@OL.WT\BVU*W='; ]G1N[ 5_@*9;=W$PQLK&0TT&!KG=W <V":D9U:
MUV@K\<.I+D!HX;UU8ZH1[I:1O35\2)8Q>%II$.,F_04T,!)?"I@"_D^A(!B
M"476%#PXI] _3#4VNJ0WJ8J #T^%_'66R,$%Y^K.55&TJ]PC]&YQH1W/= 7
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
M6!;PCF-=# ( FE$6 !$              ( !     &QP<F\M,C R,S$R,S$N
M:'1M4$L! A0#%     @ 2XI<6& 7[]<.$   =:H  !$              ( !
MC P" &QP<F\M,C R,S$R,S$N>'-D4$L! A0#%     @ 2XI<6-7^VQ%K(
MZ3\! !4              ( !R1P" &QP<F\M,C R,S$R,S%?8V%L+GAM;%!+
M 0(4 Q0    ( $N*7%BJ,?XO-4D  'Q, P 5              "  6<] @!L
M<')O+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !+BEQ8Y+=7@FYB   $
MEP  %               @ '/A@( ;'!R;RTR,#(S,3(S,5]G,2YJ<&=02P$"
M% ,4    " !+BEQ82R/L0 CE 0!$1P( %               @ %OZ0( ;'!R
M;RTR,#(S,3(S,5]G,BYJ<&=02P$"% ,4    " !+BEQ8:.4O(!K\   [R H
M%0              @ &IS@0 ;'!R;RTR,#(S,3(S,5]L86(N>&UL4$L! A0#
M%     @ 2XI<6*?8Q!'0D@  U/D& !4              ( !]LH% &QP<F\M
M,C R,S$R,S%?<')E+GAM;%!+ 0(4 Q0    ( $N*7%@B -[XPPL  &U*   7
M              "  ?E=!@!L<')O+3(P,C,Q,C,Q97@Q,#$U+FAT;5!+ 0(4
M Q0    ( $N*7%C*H2HQ-@,   89   6              "  ?%I!@!L<')O
M+3(P,C,Q,C,Q97@R,3$N:'1M4$L! A0#%     @ 2XI<6 D*=;_@ @  KP@
M !8              ( !6VT& &QP<F\M,C R,S$R,S%E>#(S,2YH=&U02P$"
M% ,4    " !+BEQ8CFHNCW8'   D)   %@              @ %O< 8 ;'!R
M;RTR,#(S,3(S,65X,S$Q+FAT;5!+ 0(4 Q0    ( $N*7%AWHUG4?@<  #PD
M   6              "  1EX!@!L<')O+3(P,C,Q,C,Q97@S,3(N:'1M4$L!
M A0#%     @ 2XI<6$P<:1FD!   [!$  !8              ( !RW\& &QP
M<F\M,C R,S$R,S%E>#,R,2YH=&U02P$"% ,4    " !+BEQ8) *W$:H$  #^
M$0  %@              @ &CA 8 ;'!R;RTR,#(S,3(S,65X,S(R+FAT;5!+
M 0(4 Q0    ( $N*7%C7R*<)[A<  ,^-   6              "  8&)!@!L
K<')O+3(P,C,Q,C,Q97@Y-S$N:'1M4$L%!@     0 !  +P0  *.A!@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>lpro-20231231_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: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:lpro="http://openlendingcorp.com/20231231"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="lpro-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2024-02-27</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-09</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdministrativeServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</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-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:TopInsurancePartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:TopInsurancePartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:TwoInsurancePartnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:ThreeInsurancePartnerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">lpro:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProgramFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:ProfitShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">lpro:TpaFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">lpro:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">lpro:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-09</startDate>
            <endDate>2022-09-09</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:NewCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">lpro:TermLoanDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2020-06-11</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
        </entity>
        <period>
            <instant>2022-11-17</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-09</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">lpro:StockOptionAndIncentivePlan2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:TimeBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">lpro:PerformanceBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</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-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</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-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001806201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2029-01-31</startDate>
            <endDate>2029-01-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>lpro:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="lease">
        <measure>lpro:lease</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-32">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-33">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-34">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-35">0001806201</dei:EntityCentralIndexKey>
    <us-gaap:AccountingStandardsUpdateExtensibleList contextRef="c-24" id="f-201">http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-49" id="f-398">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <lpro:LesseeOperatingLeaseOptionToExtendTerm contextRef="c-159" id="f-719">P5Y0M0D</lpro:LesseeOperatingLeaseOptionToExtendTerm>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-7" id="f-743">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-744">http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-39326</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">OPEN LENDING CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">84-5031428</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">1501 S. MoPac Expressway Suite #450</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Austin</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">78746</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">512</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">892-0400</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">LPRO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-19">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-20">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-21">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-22">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-23">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-27">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-28">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c-2" decimals="-8" id="f-29" unitRef="usd">800000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-30" unitRef="shares">118876821</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c-1" id="f-31">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selected portions of the Company&#x2019;s definitive proxy statement for the 2024 annual meeting of stockholders are incorporated by reference into Part III of this Form 10-K.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-5" id="f-36" unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-5" id="f-37" unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-5" id="f-38">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-5" id="f-39">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-5" id="f-40">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-5" id="f-41">false</ecd:Rule10b51ArrTrmntdFlag>
    <dei:AuditorFirmId contextRef="c-1" id="f-42">42</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c-1" id="f-43">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-44">Austin, Texas</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-45" unitRef="usd">240206000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-46" unitRef="usd">204450000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c-6" decimals="-3" id="f-47" unitRef="usd">6463000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c-7" decimals="-3" id="f-48" unitRef="usd">4069000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-49" unitRef="usd">4616000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-3" id="f-50" unitRef="usd">5721000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-6" decimals="-3" id="f-51" unitRef="usd">28704000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-7" decimals="-3" id="f-52" unitRef="usd">54429000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:IncomeTaxesReceivable contextRef="c-6" decimals="-3" id="f-53" unitRef="usd">7035000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c-7" decimals="-3" id="f-54" unitRef="usd">9714000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:OtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-55" unitRef="usd">2852000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-7" decimals="-3" id="f-56" unitRef="usd">2361000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-57" unitRef="usd">289876000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-7" decimals="-3" id="f-58" unitRef="usd">280744000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-59" unitRef="usd">3913000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-60" unitRef="usd">2573000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-61" unitRef="usd">3990000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-62" unitRef="usd">4610000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c-6" decimals="-3" id="f-63" unitRef="usd">610000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c-7" decimals="-3" id="f-64" unitRef="usd">21001000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-65" unitRef="usd">70113000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-66" unitRef="usd">65128000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-67" unitRef="usd">5535000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-3" id="f-68" unitRef="usd">5575000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-69" unitRef="usd">374037000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-70" unitRef="usd">379631000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-71" unitRef="usd">375000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-3" id="f-72" unitRef="usd">288000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-73" unitRef="usd">8131000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-74" unitRef="usd">6388000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c-6" decimals="-3" id="f-75" unitRef="usd">4688000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c-7" decimals="-3" id="f-76" unitRef="usd">3750000</us-gaap:NotesPayableCurrent>
    <lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent contextRef="c-6" decimals="-3" id="f-77" unitRef="usd">6464000</lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent>
    <lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent contextRef="c-7" decimals="-3" id="f-78" unitRef="usd">4055000</lpro:LiabilityForClaimsAndClaimsAdjustmentExpenseCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-79" unitRef="usd">932000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-80" unitRef="usd">626000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-81" unitRef="usd">20590000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-3" id="f-82" unitRef="usd">15107000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermNotesPayable contextRef="c-6" decimals="-3" id="f-83" unitRef="usd">139357000</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable contextRef="c-7" decimals="-3" id="f-84" unitRef="usd">143683000</us-gaap:LongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-85" unitRef="usd">3450000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-7" decimals="-3" id="f-86" unitRef="usd">4082000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-87" unitRef="usd">5060000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-7" decimals="-3" id="f-88" unitRef="usd">3935000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-6" decimals="-3" id="f-89" unitRef="usd">168457000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-7" decimals="-3" id="f-90" unitRef="usd">166807000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-91" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-92" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-93"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-94"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-95" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-96" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="INF" id="f-97" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-98" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-99" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-7" decimals="INF" id="f-100" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c-6" decimals="-3" id="f-101" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-7" decimals="-3" id="f-102" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-103"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-104"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="INF" id="f-105" unitRef="shares">550000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-106" unitRef="shares">550000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="INF" id="f-107" unitRef="shares">128198185</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-108" unitRef="shares">118819795</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="INF" id="f-109" unitRef="shares">128198185</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-110" unitRef="shares">123646059</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-111" unitRef="usd">1282000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-112" unitRef="usd">1282000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-6" decimals="-3" id="f-113" unitRef="usd">502032000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-7" decimals="-3" id="f-114" unitRef="usd">499625000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-115" unitRef="usd">-193749000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-116" unitRef="usd">-215819000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares contextRef="c-6" decimals="INF" id="f-117" unitRef="shares">9378390</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-7" decimals="INF" id="f-118" unitRef="shares">4552126</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue contextRef="c-6" decimals="-3" id="f-119" unitRef="usd">103985000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="c-7" decimals="-3" id="f-120" unitRef="usd">72264000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-121" unitRef="usd">205580000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-122" unitRef="usd">212824000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-123" unitRef="usd">374037000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-124" unitRef="usd">379631000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-125" unitRef="usd">64092000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-126" unitRef="usd">80611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-127" unitRef="usd">75630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-128" unitRef="usd">43301000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-129" unitRef="usd">90056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-130" unitRef="usd">133215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-131" unitRef="usd">10067000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-132" unitRef="usd">8927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-16" decimals="-3" id="f-133" unitRef="usd">6810000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-134" unitRef="usd">117460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-17" decimals="-3" id="f-135" unitRef="usd">179594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-18" decimals="-3" id="f-136" unitRef="usd">215655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">22282000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-17" decimals="-3" id="f-138" unitRef="usd">19968000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-18" decimals="-3" id="f-139" unitRef="usd">18621000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">95178000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-17" decimals="-3" id="f-141" unitRef="usd">159626000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-18" decimals="-3" id="f-142" unitRef="usd">197034000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-143" unitRef="usd">43043000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-17" decimals="-3" id="f-144" unitRef="usd">35950000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-18" decimals="-3" id="f-145" unitRef="usd">30393000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">17485000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-17" decimals="-3" id="f-147" unitRef="usd">17856000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-18" decimals="-3" id="f-148" unitRef="usd">12000000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">5575000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-17" decimals="-3" id="f-150" unitRef="usd">8205000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-18" decimals="-3" id="f-151" unitRef="usd">4352000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">66103000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-17" decimals="-3" id="f-153" unitRef="usd">62011000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-18" decimals="-3" id="f-154" unitRef="usd">46745000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-155" unitRef="usd">29075000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-17" decimals="-3" id="f-156" unitRef="usd">97615000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-18" decimals="-3" id="f-157" unitRef="usd">150289000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">10661000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-17" decimals="-3" id="f-159" unitRef="usd">5832000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-18" decimals="-3" id="f-160" unitRef="usd">5859000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="c-1" decimals="-3" id="f-161" unitRef="usd">10335000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-17" decimals="-3" id="f-162" unitRef="usd">1995000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-18" decimals="-3" id="f-163" unitRef="usd">213000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:GainLossOnContractTermination contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">0</us-gaap:GainLossOnContractTermination>
    <us-gaap:GainLossOnContractTermination contextRef="c-17" decimals="-3" id="f-165" unitRef="usd">0</us-gaap:GainLossOnContractTermination>
    <us-gaap:GainLossOnContractTermination contextRef="c-18" decimals="-3" id="f-166" unitRef="usd">55422000</us-gaap:GainLossOnContractTermination>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-167" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-17" decimals="-3" id="f-168" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-18" decimals="-3" id="f-169" unitRef="usd">-8778000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">109000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-17" decimals="-3" id="f-171" unitRef="usd">-238000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-18" decimals="-3" id="f-172" unitRef="usd">-119000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-173" unitRef="usd">28858000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-17" decimals="-3" id="f-174" unitRef="usd">93540000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-18" decimals="-3" id="f-175" unitRef="usd">191168000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">6788000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-177" unitRef="usd">26920000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-178" unitRef="usd">45086000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-179" unitRef="usd">22070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-180" unitRef="usd">66620000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-181" unitRef="usd">146082000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-182"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-17"
      decimals="2"
      id="f-183"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-18"
      decimals="2"
      id="f-184"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-185"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-17"
      decimals="2"
      id="f-186"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-18"
      decimals="2"
      id="f-187"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-188" unitRef="shares">120826644</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-17" decimals="0" id="f-189" unitRef="shares">126108329</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-18" decimals="0" id="f-190" unitRef="shares">126354597</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-191" unitRef="shares">121474880</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-17" decimals="0" id="f-192" unitRef="shares">126261614</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-18" decimals="0" id="f-193" unitRef="shares">126390435</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-19"
      decimals="INF"
      id="f-194"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-195" unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-196" unitRef="usd">491246000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-197" unitRef="usd">-428406000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-22"
      decimals="INF"
      id="f-198"
      unitRef="shares">1395089</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-199" unitRef="usd">-37500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-200" unitRef="usd">26622000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-202" unitRef="usd">-115000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-203" unitRef="usd">-115000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c-27" decimals="-3" id="f-204" unitRef="usd">2836000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalOther contextRef="c-18" decimals="-3" id="f-205" unitRef="usd">2836000</us-gaap:AdjustmentsToAdditionalPaidInCapitalOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-27" decimals="-3" id="f-206" unitRef="usd">3815000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-18" decimals="-3" id="f-207" unitRef="usd">3815000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-28"
      decimals="INF"
      id="f-208"
      unitRef="shares">612745</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-28" decimals="-3" id="f-209" unitRef="usd">20000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-18" decimals="-3" id="f-210" unitRef="usd">20000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-27" decimals="-3" id="f-211" unitRef="usd">-914000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c-28"
      decimals="INF"
      id="f-212"
      unitRef="shares">22525</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-28" decimals="-3" id="f-213" unitRef="usd">656000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-18" decimals="-3" id="f-214" unitRef="usd">-258000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:NetIncomeLoss contextRef="c-29" decimals="-3" id="f-215" unitRef="usd">146082000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-216" unitRef="usd">146082000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-30"
      decimals="INF"
      id="f-217"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-218" unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-219" unitRef="usd">496983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-220" unitRef="usd">-282439000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-33"
      decimals="INF"
      id="f-221"
      unitRef="shares">1985309</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-222" unitRef="usd">-56844000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-223" unitRef="usd">158982000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-35" decimals="-3" id="f-224" unitRef="usd">5449000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-17" decimals="-3" id="f-225" unitRef="usd">5449000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-36"
      decimals="INF"
      id="f-226"
      unitRef="shares">2643306</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-36" decimals="-3" id="f-227" unitRef="usd">18018000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-17" decimals="-3" id="f-228" unitRef="usd">18018000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-35" decimals="-3" id="f-229" unitRef="usd">-2807000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c-36"
      decimals="INF"
      id="f-230"
      unitRef="shares">76489</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-36" decimals="-3" id="f-231" unitRef="usd">2598000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-17" decimals="-3" id="f-232" unitRef="usd">-209000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:NetIncomeLoss contextRef="c-37" decimals="-3" id="f-233" unitRef="usd">66620000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-234" unitRef="usd">66620000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-38"
      decimals="INF"
      id="f-235"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-236" unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-237" unitRef="usd">499625000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-238" unitRef="usd">-215819000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-41"
      decimals="INF"
      id="f-239"
      unitRef="shares">4552126</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-240" unitRef="usd">-72264000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-241" unitRef="usd">212824000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-42" decimals="-3" id="f-242" unitRef="usd">9580000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-243" unitRef="usd">9580000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-43"
      decimals="INF"
      id="f-244"
      unitRef="shares">5233065</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-43" decimals="-3" id="f-245" unitRef="usd">37695000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">37695000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-42" decimals="-3" id="f-247" unitRef="usd">-7173000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c-43"
      decimals="INF"
      id="f-248"
      unitRef="shares">406801</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-43" decimals="-3" id="f-249" unitRef="usd">5974000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">-1199000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:NetIncomeLoss contextRef="c-44" decimals="-3" id="f-251" unitRef="usd">22070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">22070000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-45"
      decimals="INF"
      id="f-253"
      unitRef="shares">128198185</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-254" unitRef="usd">1282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-255" unitRef="usd">502032000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-256" unitRef="usd">-193749000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-48"
      decimals="INF"
      id="f-257"
      unitRef="shares">9378390</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-258" unitRef="usd">-103985000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-259" unitRef="usd">205580000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-260" unitRef="usd">22070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-261" unitRef="usd">66620000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-262" unitRef="usd">146082000</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-263" unitRef="usd">9492000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-17" decimals="-3" id="f-264" unitRef="usd">5449000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-18" decimals="-3" id="f-265" unitRef="usd">3815000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-266" unitRef="usd">1159000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-17" decimals="-3" id="f-267" unitRef="usd">915000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-18" decimals="-3" id="f-268" unitRef="usd">525000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-269" unitRef="usd">428000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-17" decimals="-3" id="f-270" unitRef="usd">424000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-18" decimals="-3" id="f-271" unitRef="usd">597000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">620000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-17" decimals="-3" id="f-273" unitRef="usd">579000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-18" decimals="-3" id="f-274" unitRef="usd">544000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">0</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement contextRef="c-17" decimals="-3" id="f-276" unitRef="usd">0</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement contextRef="c-18" decimals="-3" id="f-277" unitRef="usd">55422000</lpro:GainLossOnExtinguishmentOfTaxReceivableAgreement>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-17" decimals="-3" id="f-279" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-18" decimals="-3" id="f-280" unitRef="usd">-8778000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-281" unitRef="usd">-4985000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-282" unitRef="usd">375000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-283" unitRef="usd">20055000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ProceedsFromOtherOperatingActivities contextRef="c-1" decimals="-3" id="f-284" unitRef="usd">15000</us-gaap:ProceedsFromOtherOperatingActivities>
    <us-gaap:ProceedsFromOtherOperatingActivities contextRef="c-17" decimals="-3" id="f-285" unitRef="usd">0</us-gaap:ProceedsFromOtherOperatingActivities>
    <us-gaap:ProceedsFromOtherOperatingActivities contextRef="c-18" decimals="-3" id="f-286" unitRef="usd">0</us-gaap:ProceedsFromOtherOperatingActivities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">-1105000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-17" decimals="-3" id="f-288" unitRef="usd">-804000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-18" decimals="-3" id="f-289" unitRef="usd">2181000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c-1" decimals="-3" id="f-290" unitRef="usd">-46116000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c-17" decimals="-3" id="f-291" unitRef="usd">-37527000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c-18" decimals="-3" id="f-292" unitRef="usd">23763000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-293" unitRef="usd">507000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-17" decimals="-3" id="f-294" unitRef="usd">2685000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-18" decimals="-3" id="f-295" unitRef="usd">1120000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-1" decimals="-3" id="f-296" unitRef="usd">86000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-17" decimals="-3" id="f-297" unitRef="usd">-996000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-18" decimals="-3" id="f-298" unitRef="usd">-2157000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-299" unitRef="usd">1183000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-17" decimals="-3" id="f-300" unitRef="usd">2405000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-18" decimals="-3" id="f-301" unitRef="usd">693000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-1" decimals="-3" id="f-302" unitRef="usd">2699000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-17" decimals="-3" id="f-303" unitRef="usd">-8369000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-18" decimals="-3" id="f-304" unitRef="usd">-450000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-305" unitRef="usd">-561000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-17" decimals="-3" id="f-306" unitRef="usd">-495000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-18" decimals="-3" id="f-307" unitRef="usd">-364000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve contextRef="c-1" decimals="-3" id="f-308" unitRef="usd">2409000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve contextRef="c-17" decimals="-3" id="f-309" unitRef="usd">1005000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve contextRef="c-18" decimals="-3" id="f-310" unitRef="usd">459000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">1329000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-17" decimals="-3" id="f-312" unitRef="usd">3873000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-18" decimals="-3" id="f-313" unitRef="usd">-935000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">82658000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-17" decimals="-3" id="f-315" unitRef="usd">107431000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-18" decimals="-3" id="f-316" unitRef="usd">95156000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">123000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-17" decimals="-3" id="f-318" unitRef="usd">238000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-18" decimals="-3" id="f-319" unitRef="usd">111000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">2055000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-17" decimals="-3" id="f-321" unitRef="usd">386000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-18" decimals="-3" id="f-322" unitRef="usd">1876000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">-2178000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-17" decimals="-3" id="f-324" unitRef="usd">-624000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-18" decimals="-3" id="f-325" unitRef="usd">-1987000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromNotesPayable contextRef="c-1" decimals="-3" id="f-326" unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable contextRef="c-17" decimals="-3" id="f-327" unitRef="usd">150000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable contextRef="c-18" decimals="-3" id="f-328" unitRef="usd">125000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c-17" decimals="-3" id="f-330" unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c-18" decimals="-3" id="f-331" unitRef="usd">50000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">3750000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c-17" decimals="-3" id="f-333" unitRef="usd">123594000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c-18" decimals="-3" id="f-334" unitRef="usd">169191000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">0</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="c-17" decimals="-3" id="f-336" unitRef="usd">25000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="c-18" decimals="-3" id="f-337" unitRef="usd">25000000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <lpro:PaymentsOfDeferredFinancingsCosts contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">0</lpro:PaymentsOfDeferredFinancingsCosts>
    <lpro:PaymentsOfDeferredFinancingsCosts contextRef="c-17" decimals="-3" id="f-339" unitRef="usd">976000</lpro:PaymentsOfDeferredFinancingsCosts>
    <lpro:PaymentsOfDeferredFinancingsCosts contextRef="c-18" decimals="-3" id="f-340" unitRef="usd">1669000</lpro:PaymentsOfDeferredFinancingsCosts>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">37322000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-17" decimals="-3" id="f-342" unitRef="usd">18018000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-18" decimals="-3" id="f-343" unitRef="usd">20000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-344" unitRef="usd">1258000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-17" decimals="-3" id="f-345" unitRef="usd">209000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-18" decimals="-3" id="f-346" unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <lpro:PaymentsForSettlementOfTaxReceivableAgreement contextRef="c-1" decimals="-3" id="f-347" unitRef="usd">0</lpro:PaymentsForSettlementOfTaxReceivableAgreement>
    <lpro:PaymentsForSettlementOfTaxReceivableAgreement contextRef="c-17" decimals="-3" id="f-348" unitRef="usd">0</lpro:PaymentsForSettlementOfTaxReceivableAgreement>
    <lpro:PaymentsForSettlementOfTaxReceivableAgreement contextRef="c-18" decimals="-3" id="f-349" unitRef="usd">36948000</lpro:PaymentsForSettlementOfTaxReceivableAgreement>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-350" unitRef="usd">-42330000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-17" decimals="-3" id="f-351" unitRef="usd">-17797000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-18" decimals="-3" id="f-352" unitRef="usd">-77808000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-353" unitRef="usd">38150000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-17" decimals="-3" id="f-354" unitRef="usd">89010000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-18" decimals="-3" id="f-355" unitRef="usd">15361000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-356" unitRef="usd">208519000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-34" decimals="-3" id="f-357" unitRef="usd">119509000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-23" decimals="-3" id="f-358" unitRef="usd">104148000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-359" unitRef="usd">246669000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-360" unitRef="usd">208519000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-34" decimals="-3" id="f-361" unitRef="usd">119509000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-362" unitRef="usd">10313000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-17" decimals="-3" id="f-363" unitRef="usd">3520000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-18" decimals="-3" id="f-364" unitRef="usd">5243000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-365" unitRef="usd">9075000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-17" decimals="-3" id="f-366" unitRef="usd">36112000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-18" decimals="-3" id="f-367" unitRef="usd">25280000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-368" unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-17" decimals="-3" id="f-369" unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-18" decimals="-3" id="f-370" unitRef="usd">24000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <lpro:AccruedIntangibleAssetsCosts contextRef="c-1" decimals="-3" id="f-371" unitRef="usd">88000</lpro:AccruedIntangibleAssetsCosts>
    <lpro:AccruedIntangibleAssetsCosts contextRef="c-17" decimals="-3" id="f-372" unitRef="usd">0</lpro:AccruedIntangibleAssetsCosts>
    <lpro:AccruedIntangibleAssetsCosts contextRef="c-18" decimals="-3" id="f-373" unitRef="usd">0</lpro:AccruedIntangibleAssetsCosts>
    <lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid contextRef="c-1" decimals="-3" id="f-374" unitRef="usd">248000</lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid>
    <lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid contextRef="c-17" decimals="-3" id="f-375" unitRef="usd">0</lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid>
    <lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid contextRef="c-18" decimals="-3" id="f-376" unitRef="usd">0</lpro:CapitalizedSoftwareDevelopmentCostsAccruedButNotPaid>
    <lpro:AccruedExciseTaxFromShareRepurchases contextRef="c-1" decimals="-3" id="f-377" unitRef="usd">314000</lpro:AccruedExciseTaxFromShareRepurchases>
    <lpro:AccruedExciseTaxFromShareRepurchases contextRef="c-17" decimals="-3" id="f-378" unitRef="usd">0</lpro:AccruedExciseTaxFromShareRepurchases>
    <lpro:AccruedExciseTaxFromShareRepurchases contextRef="c-18" decimals="-3" id="f-379" unitRef="usd">0</lpro:AccruedExciseTaxFromShareRepurchases>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="c-1" id="f-380">Description of Business, Background and Nature of Operations&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Open Lending Corporation, headquartered in Austin, Texas, provides loan analytics, risk-based loan pricing, risk modeling, and automated decision technology for automotive lenders throughout the U.S., which enables each lending institution to book near-prime and non-prime automotive loans, coupled with real-time underwriting of loan default insurance, out of their existing business flow. The Company also operates as a third-party administrator that adjudicates insurance claims and premium adjustments on automotive loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s flagship product, LPP, is a cloud-based automotive lending platform. LPP supports loans made to near-prime and non-prime borrowers and is designed to underwrite default insurance by linking automotive lenders to insurance companies. The platform uses risk-based pricing models that enable automotive lenders to assess the credit risk of a potential borrower using data driven analysis. The Company&#x2019;s proprietary risk models project loan performance, including expected losses and prepayments in arriving at the optimal contract interest rate. LPP generates a risk-based, all-inclusive interest rate for a loan that is customized to each automotive lender, reflecting cost of capital, loan servicing and acquisition costs, expected recovery rates and target return on assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nebula Acquisition Corporation (&#x201c;Nebula&#x201d;), our predecessor, was originally incorporated in Delaware on October 2, 2017 as a special purpose acquisition company for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization or similar business combination with one or more businesses. On June 10, 2020 (the &#x201c;Closing Date&#x201d;), Nebula completed a business combination (the &#x201c;Business Combination&#x201d;) pursuant to that certain Business Combination Agreement by and among Nebula, Open Lending, LLC, and the other parties named therein (the &#x201c;Business Combination Agreement&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless the context otherwise requires, &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our,&#x201d; &#x201c;Open Lending,&#x201d; and the &#x201c;Company&#x201d; refers to Open Lending Corporation, the combined company and its subsidiaries following the Business Combination. &#x201c;Open Lending, LLC&#x201d; and &#x201c;Nebula&#x201d; refer to Open Lending, LLC and Nebula Acquisition Corporation, respectively, prior to the Closing Date. &lt;/span&gt;&lt;/div&gt;The Company has evaluated how it is organized and managed and has identified one operating segment. All of the Company&#x2019;s operations and assets are in the U.S., and all of its revenues are attributable to U.S. customers.</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c-1"
      decimals="INF"
      id="f-381"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-382">Summary of Significant Accounting and Reporting Policies&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:9.11pt"&gt;Basis of presentation and consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in accordance with U.S. Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) and include the accounts of the Company and all its subsidiaries that are directly or indirectly owned or controlled by the Company. All intercompany transactions and balances have been eliminated upon consolidation. Certain prior year amounts have been reclassified to conform to the Company&#x2019;s presentation of its consolidated financial statements as of and for the year ended December&#160;31, 2023. Such reclassifications had no effect on the Company&#x2019;s previously reported net income, earnings per share, cash flow or accumulated deficit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:8.57pt"&gt;Use of estimates and judgments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and those differences may be material. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to estimates are recognized prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The most significant items subject to such estimates and assumptions include, but are not limited to, profit share revenue recognition and the corresponding impact on contract assets and assessing the realizability of deferred tax assets. The Company bases its estimates on historical trends and relevant assumptions that it believes to be reasonable under the circumstances. Accordingly, actual results could be materially different from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;c)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax laws and rates expected to apply &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2023, the Company changed its policy to recognize interest and penalties related to income taxes as a component of income tax expense to better align the classification with the substance of the associated transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of commercial analysis accounts, money market funds and U.S. Treasury securities. The Company considers securities that are highly liquid, readily convertible into cash and have original maturities of less than three months when purchased to be cash equivalents. The Company determines the appropriate classification of the Company&#x2019;s cash and cash equivalents at the time of purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash relates to deposits held in a financial institution for the processing of automated clearing house transactions and funds held by the Company on behalf of the insurance carriers, delegated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. As a third-party administrator of insurance claims and refund adjudication, the Company collects funds from insurance partners which are intended to be used to settle insurance claims and process funds on behalf of the insurance partners. The balance of these funds held on behalf of insurance partners was $6.5 million and $4.1 million as of December&#160;31, 2023 and 2022 respectively, with an offsetting liability included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Third-party claims administration liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.34pt"&gt;Accounts receivable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable includes program fees billed to customers, for which payments are expected to be received within 30 days from billing. The program fees are assessed at the time when the customer uses LPP to certify consumer loans and are billed either as an upfront fee or in 12 equal installments. The Company bills customers for the upfront fee following the month the service is provided and for the monthly installment fee over 12 months. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statement of cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt"&gt;Contract assets &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets for program fees are increased by recognized and unbilled program fee revenues related to monthly-pay arrangements. Once the monthly-pay arrangement&#x2019;s program fees for the current month are due, they are reclassified from contract assets and recognized as accounts receivable. Contract assets for profit share and claims administration fees (&#x201c;TPA fees&#x201d;) are increased for recognized profit share and TPA fees revenue and are decreased by payments received from insurance carriers within 60 days after month end. These payments are reported in net cash provided by operating activities within the consolidated statement of cash flows. Refer to &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ica9913e8961d4403a44f5029dd65b27b_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 3&#x2014;Contract Assets&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;h)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt"&gt;Allowance for current expected credit losses (&#x201c;CECL&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a CECL allowance on its accounts receivable and contract assets. The allowance represents an estimate based primarily on market implied lifetime probabilities of default and loss severities for assets with similar risk characteristics. As these inputs are derived from market observations, they inherently include forward-looking expectations about macro-economic conditions. The allowance is evaluated quarterly by the Company for adequacy by taking into consideration factors such as reasonableness of the market implied loss statistics, historical lifetime loss data, and credit quality of the customer base. Provisions for the allowance for expected credit losses attributable to bad debt are recorded as general and administrative expenses. Account balances deemed uncollectible are written off, net of actual recoveries. If circumstances related to specific customers change, the Company&#x2019;s estimate of the recoverability of its contract asset could be further adjusted. The Company does not have any material accounts receivable or contract asset receivable balances that are past due and has not written off any balances in its portfolio for the periods presented. The allowance for expected credit losses on accounts receivable and contract assets receivable, in the aggregate, was less than $0.1&#160;million as of December 31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt"&gt;Fixed Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fixed assets primarily consists of software developed for internal use, furniture, fixtures and equipment used in the normal course of business, and leasehold improvements. Fixed assets are recorded at cost, less accumulated depreciation, amortization and impairment losses, if any. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the useful life of the respective asset are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to internally developed software are capitalized when preliminary development efforts are successfully completed, and it is probable that the project will be completed and the software will be used as intended. Salaries and compensation costs for employees and fees paid to third-party consultants who are directly involved in development efforts and costs incurred for upgrades and enhancements that result in additional functionality of the software are capitalized as fixed assets on the Consolidated Balance Sheets. Related training and maintenance costs are expensed as incurred. Amortization of internal-use software begins when the software is ready for its intended use and is amortized over three years, the period for which the software is expected to contribute to future cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense is calculated using the straight-line method based on the estimated useful lives of the fixed assets, which ranges from &lt;span style="-sec-ix-hidden:f-398"&gt;three&lt;/span&gt; to eight years. Depreciation and amortization expense was $1.2 million, $0.9 million and $0.8 million for the years ended December&#160;31, 2023, 2022 and 2021, respectively and is recognized within &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;General and administrative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized over the shorter of the lease term or the estimated useful lives of the assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fixed assets are reviewed for impairment whenever events or changes in circumstances indicate that the amount recorded may not be recoverable, and if not deemed recoverable based on the assets&#x2019; expected undiscounted cash flows, an impairment loss is recognized to the extent that the carrying amount exceeds the fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;j)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease, or contains a lease, at the inception of the arrangement and evaluates whether the lease is an operating lease or a finance lease at the commencement date. The Company recognizes lease right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities for operating and finance leases with initial terms greater than 12 months. ROU assets represent the Company&#x2019;s right to use an asset for the lease term, while lease liabilities represent the Company&#x2019;s obligation to make the related lease payments. The ROU assets for operating and finance leases and liabilities are recognized based on the present value of fixed lease payments over the lease term at the lease commencement date. Lease liabilities are calculated as the present value of fixed payments not yet paid at the measurement date. Since the interest rate implicit in the Company&#x2019;s leases is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of its lease payments. The Company&#x2019;s incremental borrowing rate is determined based on the interest rate paid to borrow on a collateralized basis over a similar term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease ROU assets are recognized net of any lease prepayments and incentives. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments that are not based on an index or a rate, such as common area maintenance fees, taxes and insurance, are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;k)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt"&gt;Fair value measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In arriving at a fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. The three levels of inputs used to establish fair value are the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Level 1 &#x2014; Quoted prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Level 2 &#x2014; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;l)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.9pt"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenue is generated through three streams: (i) program fees paid to the Company by automotive lenders, (ii) profit share paid to the Company by insurance partners and (iii) claims administration service fees paid to the Company by insurance partners. The Company disaggregates revenues by revenue source (i.e., program fees, profit share and claims administration and other service fees), and the level of disaggregation is presented in the Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for a contract with a customer when (i) both parties have approved the contract and are committed to perform their respective obligations, (ii) each party&#x2019;s rights and payment terms can be identified, (iii) the contract has commercial substance, and (iv) it is probable the Company will collect substantially all of the consideration it is entitled to receive. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer. In compliance with ASC 606, when the Company&#x2019;s performance obligations have been completed, however the final amount of transaction price is unknown, the Company estimates the amount of the transaction price it expects to be entitled to under the Company&#x2019;s customer contracts. The Company recognizes subsequent adjustments to an estimated transaction price upon the receipt of additional information or final settlement, whichever occurs first.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Program fee revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company earns program fees by providing customers with access to and use of LPP. Program fee contracts contain a single performance obligation, which is complete when a loan is certified through LPP and is issued by the lending institution. Approximately 10% of loan originations are paid through 12-month financing arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Profit Share Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Profit share represents the Company&#x2019;s participation in the underwriting profit of third-party insurance partners who provide automotive lenders with credit default insurance on loans those lenders make using LPP. The Company receives a percentage of the aggregate monthly insurance underwriting profit. Monthly insurance underwriting profit is calculated as the monthly earned premium less expenses and losses (including reserves for incurred, but not reported losses), with losses accrued and carried forward for future profit share calculations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company fulfills its performance obligation upon placement of the insurance and recognizes profit share based on the amount of cash flows it expects to receive from the insurance company over the term of the underlying insured loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a quarterly basis, the Company uses a forecast model to estimate variable consideration based on undiscounted expected future profit share to be received from the insurance carriers. The forecast model projects loan-level earned premiums and insurance claim payments driven by projections of prepayment rate, loan default rate and severity of loss. These assumptions are derived from an analysis of the historical performance of the active loan portfolio, prevailing default and prepayment trends, and macroeconomic projections. Estimates of variable consideration generated by the forecast model are constrained to the extent that it is probable that a significant reversal of incremental revenue will not occur in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company continually assesses the default and prepayment assumptions of its core forecast model against reported performance and lender delinquency data. The forecast model is updated to ensure that default and prepayment rate projections align with actual experience. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Claims administration services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For the insurance policies issued through the Company&#x2019;s program, the Company provides adjudication services for insurance claims on the third-party insurer&#x2019;s policies for auto loans processed through LPP. The Company earns a monthly service fee which is calculated by the third-party insurance providers as 3% of the monthly net insurance earned premium collected over the life of the underlying loan. In this arrangement, the performance obligation to provide claims administration services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as the Company satisfies its performance obligations. Revenue is recognized as the service is provided over the term of the adjudication contract with the insurance carrier.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;m)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.78pt"&gt;Research and development costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs consist primarily of compensation and benefits of employees engaged in the ongoing development of the Company&#x2019;s lending enablement platform, LPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;n)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt"&gt;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs are typically expensed as incurred and are included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Selling and marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the accompanying Consolidated Statements of Operations. These costs were $1.1 million during the year ended December 31, 2023. During the years ended December 31, 2022 and 2021, such costs were minimal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;o)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt"&gt;Deferred financing costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreement. Deferred financing costs related to the Term Loan due 2027 (as defined hereinafter) are included as a reduction within &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-term debt, net of deferred financing costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the accompanying Consolidated Balance Sheets. Deferred financing costs related to the Revolving Credit Facility are included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the accompanying Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;p)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt"&gt;Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the grant date fair value of time-based restricted stock units (&#x201c;RSUs&#x201d;). The Company uses the grant date fair value for performance-based restricted stock units (&#x201c;PSUs&#x201d;) and utilizes the Monte Carlo simulation for PSUs with performance and market conditions. The Monte Carlo simulation model utilizes multiple input variables that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value. The Company utilizes the Black-Scholes option pricing model to estimate the fair value of employee stock options. This model requires the use of input assumptions, including expected volatility, expected life, expected dividend yield, and expected risk-free rate of return. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected life of the awards is estimated using the &#x201c;Simplified Method&#x201d;, which utilizes the midpoint between the vesting date and the end of the contractual term. The Company uses the Simplified Method due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the stock options. The risk-free interest rate assumption is based on observed interest rates appropriate for the terms of awards&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The expected volatility is based on the average of implied and observed historical volatility of comparable companies since the Company does not have enough history as a public company. Changes in these assumptions can materially affect the fair value estimate of the awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes compensation expense for unvested awards in the Consolidated Statements of Operations and, net of actual forfeitures in the period they occur, on a straight-line basis over the requisite service or performance period. Certain &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSUs are evaluated on a quarterly basis for probability of meeting performance metrics and any adjustments to share-based compensation expense are then made in the quarter of evaluation. For PSUs, the Company must also make assumptions regarding the likelihood of achieving performance metrics. If actual results differ significantly from these estimates, share-based compensation expense and the Company&#x2019;s results of operations could be materially affected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expects to issue shares from treasury stock when stock options are exercised or when RSUs and PSUs vest. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;q)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt"&gt;Treasury stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for treasury stock under the cost method and includes treasury stock as a component of stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;r)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:28.78pt"&gt;Net income per share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s basic net income per share is calculated by dividing net income attributable to common stockholders by the weighted average number of shares of common shares outstanding for the period, without consideration of potentially dilutive securities. The diluted net income per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury stock method or the if-converted method based on the nature of such securities. Diluted net income per share is the same as basic net income per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;s)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt"&gt;Concentrations of revenue and credit risks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s largest insurance carrier partner accounted for 30% of the Company&#x2019;s total revenue during the year ended December&#160;31, 2023. The Company&#x2019;s largest insurance carrier partners accounted for 34%, 11% and 10%, respectively, of the Company&#x2019;s total revenue during the year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no lender customers who accounted for 10% or more of the Company&#x2019;s total revenue during the years ended December&#160;31, 2023, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to credit risk consist of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and contract assets to the extent of the amounts recorded on the balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are deposited in commercial analysis accounts, money market funds and U.S. Treasury securities at financial institutions with high credit standing. Restricted cash relates to funds held by the Company on behalf of the insurance carriers, designated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. At times, such deposits may be in excess of the Federal Deposit Insurance Corporation insurance limits of $250,000 per institution. The Company has not experienced any losses on its deposits of cash and cash equivalents and management believes the Company is not exposed to significant risks on such accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s accounts receivable and contract assets are derived from revenue earned from customers. The Company maintains an allowance for expected credit losses on its accounts receivable and contract asset receivable in accordance with CECL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company had one customer that represented at least 10% of the Company&#x2019;s accounts receivable. As of December&#160;31, 2022, the Company had no customers that represented at least 10% of the Company&#x2019;s accounts receivable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;t)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.34pt"&gt;Recently issued accounting pronouncements not yet adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves the disclosures about a public entity's reportable segments through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The ASU requires additional disclosure related to rate reconciliation, income taxes paid, and other disclosures to improve the effectiveness of income tax disclosures. The ASU is effective for annual periods beginning after December 15, 2024, and applied on a prospective basis. Early adoption and retrospective application is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;)&#160;&#160;&#160;&#160;Recently adopted new accounting standards&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no new standards adopted by the Company during the year ended December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-383">The accompanying consolidated financial statements have been prepared in accordance with U.S. Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) and include the accounts of the Company and all its subsidiaries that are directly or indirectly owned or controlled by the Company.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-384">All intercompany transactions and balances have been eliminated upon consolidation. Certain prior year amounts have been reclassified to conform to the Company&#x2019;s presentation of its consolidated financial statements as of and for the year ended December&#160;31, 2023. Such reclassifications had no effect on the Company&#x2019;s previously reported net income, earnings per share, cash flow or accumulated deficit.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-385">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates, and those differences may be material. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to estimates are recognized prospectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The most significant items subject to such estimates and assumptions include, but are not limited to, profit share revenue recognition and the corresponding impact on contract assets and assessing the realizability of deferred tax assets. The Company bases its estimates on historical trends and relevant assumptions that it believes to be reasonable under the circumstances. Accordingly, actual results could be materially different from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-386">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis and for operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax laws and rates expected to apply &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2023, the Company changed its policy to recognize interest and penalties related to income taxes as a component of income tax expense to better align the classification with the substance of the associated transactions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-387">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of commercial analysis accounts, money market funds and U.S. Treasury securities. The Company considers securities that are highly liquid, readily convertible into cash and have original maturities of less than three months when purchased to be cash equivalents. The Company determines the appropriate classification of the Company&#x2019;s cash and cash equivalents at the time of purchase.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-388">Restricted cash relates to deposits held in a financial institution for the processing of automated clearing house transactions and funds held by the Company on behalf of the insurance carriers, delegated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. As a third-party administrator of insurance claims and refund adjudication, the Company collects funds from insurance partners which are intended to be used to settle insurance claims and process funds on behalf of the insurance partners.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashCurrent contextRef="c-6" decimals="-5" id="f-389" unitRef="usd">6500000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c-7" decimals="-5" id="f-390" unitRef="usd">4100000</us-gaap:RestrictedCashCurrent>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c-1" id="f-391">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:29.34pt"&gt;Accounts receivable &lt;/span&gt;Accounts receivable includes program fees billed to customers, for which payments are expected to be received within 30 days from billing. The program fees are assessed at the time when the customer uses LPP to certify consumer loans and are billed either as an upfront fee or in 12 equal installments. The Company bills customers for the upfront fee following the month the service is provided and for the monthly installment fee over 12 months. Amounts collected on trade accounts receivable are included in net cash provided by operating activities in the consolidated statement of cash flows.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-392">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt"&gt;Contract assets &lt;/span&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets for program fees are increased by recognized and unbilled program fee revenues related to monthly-pay arrangements. Once the monthly-pay arrangement&#x2019;s program fees for the current month are due, they are reclassified from contract assets and recognized as accounts receivable. Contract assets for profit share and claims administration fees (&#x201c;TPA fees&#x201d;) are increased for recognized profit share and TPA fees revenue and are decreased by payments received from insurance carriers within 60 days after month end. These payments are reported in net cash provided by operating activities within the consolidated statement of cash flows. Refer to &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ica9913e8961d4403a44f5029dd65b27b_133" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 3&#x2014;Contract Assets&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenue is generated through three streams: (i) program fees paid to the Company by automotive lenders, (ii) profit share paid to the Company by insurance partners and (iii) claims administration service fees paid to the Company by insurance partners. The Company disaggregates revenues by revenue source (i.e., program fees, profit share and claims administration and other service fees), and the level of disaggregation is presented in the Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for a contract with a customer when (i) both parties have approved the contract and are committed to perform their respective obligations, (ii) each party&#x2019;s rights and payment terms can be identified, (iii) the contract has commercial substance, and (iv) it is probable the Company will collect substantially all of the consideration it is entitled to receive. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised product or service to a customer. In compliance with ASC 606, when the Company&#x2019;s performance obligations have been completed, however the final amount of transaction price is unknown, the Company estimates the amount of the transaction price it expects to be entitled to under the Company&#x2019;s customer contracts. The Company recognizes subsequent adjustments to an estimated transaction price upon the receipt of additional information or final settlement, whichever occurs first.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Program fee revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Company earns program fees by providing customers with access to and use of LPP. Program fee contracts contain a single performance obligation, which is complete when a loan is certified through LPP and is issued by the lending institution. Approximately 10% of loan originations are paid through 12-month financing arrangements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Profit Share Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Profit share represents the Company&#x2019;s participation in the underwriting profit of third-party insurance partners who provide automotive lenders with credit default insurance on loans those lenders make using LPP. The Company receives a percentage of the aggregate monthly insurance underwriting profit. Monthly insurance underwriting profit is calculated as the monthly earned premium less expenses and losses (including reserves for incurred, but not reported losses), with losses accrued and carried forward for future profit share calculations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company fulfills its performance obligation upon placement of the insurance and recognizes profit share based on the amount of cash flows it expects to receive from the insurance company over the term of the underlying insured loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On a quarterly basis, the Company uses a forecast model to estimate variable consideration based on undiscounted expected future profit share to be received from the insurance carriers. The forecast model projects loan-level earned premiums and insurance claim payments driven by projections of prepayment rate, loan default rate and severity of loss. These assumptions are derived from an analysis of the historical performance of the active loan portfolio, prevailing default and prepayment trends, and macroeconomic projections. Estimates of variable consideration generated by the forecast model are constrained to the extent that it is probable that a significant reversal of incremental revenue will not occur in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company continually assesses the default and prepayment assumptions of its core forecast model against reported performance and lender delinquency data. The forecast model is updated to ensure that default and prepayment rate projections align with actual experience. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Claims administration services&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. For the insurance policies issued through the Company&#x2019;s program, the Company provides adjudication services for insurance claims on the third-party insurer&#x2019;s policies for auto loans processed through LPP. The Company earns a monthly service fee which is calculated by the third-party insurance providers as 3% of the monthly net insurance earned premium collected over the life of the underlying loan. In this arrangement, the performance obligation to provide claims administration services is generally satisfied over time, with the customer simultaneously receiving and consuming the benefits as the Company satisfies its performance obligations. Revenue is recognized as the service is provided over the term of the adjudication contract with the insurance carrier.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock contextRef="c-1" id="f-393">The Company maintains a CECL allowance on its accounts receivable and contract assets. The allowance represents an estimate based primarily on market implied lifetime probabilities of default and loss severities for assets with similar risk characteristics. As these inputs are derived from market observations, they inherently include forward-looking expectations about macro-economic conditions. The allowance is evaluated quarterly by the Company for adequacy by taking into consideration factors such as reasonableness of the market implied loss statistics, historical lifetime loss data, and credit quality of the customer base. Provisions for the allowance for expected credit losses attributable to bad debt are recorded as general and administrative expenses. Account balances deemed uncollectible are written off, net of actual recoveries. If circumstances related to specific customers change, the Company&#x2019;s estimate of the recoverability of its contract asset could be further adjusted. The Company does not have any material accounts receivable or contract asset receivable balances that are past due and has not written off any balances in its portfolio for the periods presented.</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-7" decimals="-5" id="f-394" unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-6" decimals="-5" id="f-395" unitRef="usd">100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-396">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s fixed assets primarily consists of software developed for internal use, furniture, fixtures and equipment used in the normal course of business, and leasehold improvements. Fixed assets are recorded at cost, less accumulated depreciation, amortization and impairment losses, if any. Major additions and improvements are capitalized, while maintenance and repairs that do not improve or extend the useful life of the respective asset are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs related to internally developed software are capitalized when preliminary development efforts are successfully completed, and it is probable that the project will be completed and the software will be used as intended. Salaries and compensation costs for employees and fees paid to third-party consultants who are directly involved in development efforts and costs incurred for upgrades and enhancements that result in additional functionality of the software are capitalized as fixed assets on the Consolidated Balance Sheets. Related training and maintenance costs are expensed as incurred. Amortization of internal-use software begins when the software is ready for its intended use and is amortized over three years, the period for which the software is expected to contribute to future cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization expense is calculated using the straight-line method based on the estimated useful lives of the fixed assets, which ranges from &lt;span style="-sec-ix-hidden:f-398"&gt;three&lt;/span&gt; to eight years. Depreciation and amortization expense was $1.2 million, $0.9 million and $0.8 million for the years ended December&#160;31, 2023, 2022 and 2021, respectively and is recognized within &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;General and administrative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements are amortized over the shorter of the lease term or the estimated useful lives of the assets.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s fixed assets are reviewed for impairment whenever events or changes in circumstances indicate that the amount recorded may not be recoverable, and if not deemed recoverable based on the assets&#x2019; expected undiscounted cash flows, an impairment loss is recognized to the extent that the carrying amount exceeds the fair value.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-6" id="f-397">P3Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-50" id="f-399">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-400" unitRef="usd">1200000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-17" decimals="-5" id="f-401" unitRef="usd">900000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-18" decimals="-5" id="f-402" unitRef="usd">800000</us-gaap:Depreciation>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-403">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease, or contains a lease, at the inception of the arrangement and evaluates whether the lease is an operating lease or a finance lease at the commencement date. The Company recognizes lease right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities for operating and finance leases with initial terms greater than 12 months. ROU assets represent the Company&#x2019;s right to use an asset for the lease term, while lease liabilities represent the Company&#x2019;s obligation to make the related lease payments. The ROU assets for operating and finance leases and liabilities are recognized based on the present value of fixed lease payments over the lease term at the lease commencement date. Lease liabilities are calculated as the present value of fixed payments not yet paid at the measurement date. Since the interest rate implicit in the Company&#x2019;s leases is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of its lease payments. The Company&#x2019;s incremental borrowing rate is determined based on the interest rate paid to borrow on a collateralized basis over a similar term. &lt;/span&gt;&lt;/div&gt;Operating lease ROU assets are recognized net of any lease prepayments and incentives. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments that are not based on an index or a rate, such as common area maintenance fees, taxes and insurance, are expensed as incurred.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-404">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In arriving at a fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. The three levels of inputs used to establish fair value are the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Level 1 &#x2014; Quoted prices in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Level 2 &#x2014; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&#160;&#160;&#160;&#160;Level 3 &#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <lpro:RevenueFromContractWithCustomerPercentagePaidInInstallments contextRef="c-51" decimals="2" id="f-405" unitRef="number">0.10</lpro:RevenueFromContractWithCustomerPercentagePaidInInstallments>
    <lpro:RevenueFromContractWithCustomerInstallmentBasis contextRef="c-8" id="f-406">P12M</lpro:RevenueFromContractWithCustomerInstallmentBasis>
    <lpro:RevenueFromContractWithCustomerPercentageMonthlyServiceFee contextRef="c-6" decimals="2" id="f-407" unitRef="number">0.03</lpro:RevenueFromContractWithCustomerPercentageMonthlyServiceFee>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="c-1" id="f-408">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs consist primarily of compensation and benefits of employees engaged in the ongoing development of the Company&#x2019;s lending enablement platform, LPP.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-5" id="f-409" unitRef="usd">1100000</us-gaap:AdvertisingExpense>
    <us-gaap:DebtPolicyTextBlock contextRef="c-1" id="f-410">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred financing costs incurred in connection with the issuance of debt are capitalized and amortized to interest expense in accordance with the related debt agreement. Deferred financing costs related to the Term Loan due 2027 (as defined hereinafter) are included as a reduction within &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-term debt, net of deferred financing costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the accompanying Consolidated Balance Sheets. Deferred financing costs related to the Revolving Credit Facility are included in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the accompanying Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-411">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the grant date fair value of time-based restricted stock units (&#x201c;RSUs&#x201d;). The Company uses the grant date fair value for performance-based restricted stock units (&#x201c;PSUs&#x201d;) and utilizes the Monte Carlo simulation for PSUs with performance and market conditions. The Monte Carlo simulation model utilizes multiple input variables that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value. The Company utilizes the Black-Scholes option pricing model to estimate the fair value of employee stock options. This model requires the use of input assumptions, including expected volatility, expected life, expected dividend yield, and expected risk-free rate of return. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected life of the awards is estimated using the &#x201c;Simplified Method&#x201d;, which utilizes the midpoint between the vesting date and the end of the contractual term. The Company uses the Simplified Method due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to otherwise estimate the expected life of the stock options. The risk-free interest rate assumption is based on observed interest rates appropriate for the terms of awards&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The expected volatility is based on the average of implied and observed historical volatility of comparable companies since the Company does not have enough history as a public company. Changes in these assumptions can materially affect the fair value estimate of the awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes compensation expense for unvested awards in the Consolidated Statements of Operations and, net of actual forfeitures in the period they occur, on a straight-line basis over the requisite service or performance period. Certain &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSUs are evaluated on a quarterly basis for probability of meeting performance metrics and any adjustments to share-based compensation expense are then made in the quarter of evaluation. For PSUs, the Company must also make assumptions regarding the likelihood of achieving performance metrics. If actual results differ significantly from these estimates, share-based compensation expense and the Company&#x2019;s results of operations could be materially affected.&lt;/span&gt;&lt;/div&gt;The Company expects to issue shares from treasury stock when stock options are exercised or when RSUs and PSUs vest.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <lpro:TreasuryStockPolicyTextBlock contextRef="c-1" id="f-412">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for treasury stock under the cost method and includes treasury stock as a component of stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;</lpro:TreasuryStockPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-413">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s basic net income per share is calculated by dividing net income attributable to common stockholders by the weighted average number of shares of common shares outstanding for the period, without consideration of potentially dilutive securities. The diluted net income per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury stock method or the if-converted method based on the nature of such securities. Diluted net income per share is the same as basic net income per share in periods when the effects of potentially dilutive shares of common stock are anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-52" decimals="2" id="f-414" unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-53" decimals="2" id="f-415" unitRef="number">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-54" decimals="2" id="f-416" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-55" decimals="2" id="f-417" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-418">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to credit risk consist of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and contract assets to the extent of the amounts recorded on the balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents are deposited in commercial analysis accounts, money market funds and U.S. Treasury securities at financial institutions with high credit standing. Restricted cash relates to funds held by the Company on behalf of the insurance carriers, designated for the use of insurance claim payments. Restricted cash is deposited in commercial analysis accounts at one financial institution. At times, such deposits may be in excess of the Federal Deposit Insurance Corporation insurance limits of $250,000 per institution. The Company has not experienced any losses on its deposits of cash and cash equivalents and management believes the Company is not exposed to significant risks on such accounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s accounts receivable and contract assets are derived from revenue earned from customers. The Company maintains an allowance for expected credit losses on its accounts receivable and contract asset receivable in accordance with CECL.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-56" decimals="2" id="f-419" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-420">n November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves the disclosures about a public entity's reportable segments through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which enhances the transparency and decision usefulness of income tax disclosures. The ASU requires additional disclosure related to rate reconciliation, income taxes paid, and other disclosures to improve the effectiveness of income tax disclosures. The ASU is effective for annual periods beginning after December 15, 2024, and applied on a prospective basis. Early adoption and retrospective application is permitted. The Company is currently evaluating the impact of this ASU on its consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no new standards adopted by the Company during the year ended December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-421">Contract Assets&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the Company&#x2019;s contract assets primarily result from the timing difference between the satisfaction of its performance obligation and the customer&#x2019;s payment. The Company fulfills its obligation under a contract with a customer by transferring services in exchange for consideration from the customer. The Company recognizes contract assets when it transfers services to a customer, recognizes revenue for amounts not yet billed, and the right to consideration is conditional on something other than the passage of time. Accounts receivable are recorded when the customer has been billed or the right to consideration is unconditional.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For performance obligations satisfied in previous periods, the Company evaluates and updates its profit share revenue forecast on a quarterly basis and adjusts contract assets accordingly. During the years ended December 31, 2023 and 2022, contract asset adjustments attributable to profit share revenue forecast adjustments resulted in a reduction of $22.8&#160;million and a reduction of $5.7&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets balances for the periods indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&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:48.753%"&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:10.742%"&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:10.742%"&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:10.595%"&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:10.748%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Assets&lt;/span&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Profit&lt;br/&gt;Share&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TPA&#160;Fee&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Program&lt;br/&gt;Fee&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;105,486&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;112,956&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase of contract asset due to new business generation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,733&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,924&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,812&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,677)&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:'Arial',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 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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,677)&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables transferred from contract assets upon billing the lending institutions&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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,039)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,039)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments received from insurance carriers&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,632)&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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138,372)&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses&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:'Arial',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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of December 31, 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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65,889&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75,430&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase of contract assets due to new business generation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,113&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,245&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,413&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,812)&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:'Arial',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 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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,812)&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables transferred from contract assets upon billing the lending institutions&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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,440)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,440)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments received from insurance carriers&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,383)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,942)&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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96,325)&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of December 31, 2023&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,855&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,721&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2023 and 2022, the Company&#x2019;s contract assets consisted of $28.7 million and $54.4 million, respectively, as the current portion estimated to be received within one year, and $0.6 million and $21.0 million, respectively, in the non-current portion to be received beyond one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;The fulfillment costs associated with the Company&#x2019;s contracts with customers do not meet the criteria for capitalization and therefore are expensed as incurred</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-11" decimals="-5" id="f-422" unitRef="usd">22800000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-12" decimals="-5" id="f-423" unitRef="usd">5700000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-424">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets balances for the periods indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&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:48.753%"&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:10.742%"&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:10.742%"&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:10.595%"&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:10.748%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Contract Assets&lt;/span&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Profit&lt;br/&gt;Share&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;TPA&#160;Fee&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Program&lt;br/&gt;Fee&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of December 31, 2021&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;105,486&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;112,956&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase of contract asset due to new business generation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,733&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,924&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,812&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment of contract asset due to estimation of revenue from performance obligations satisfied in previous periods&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,677)&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:'Arial',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 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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,677)&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables transferred from contract assets upon billing the lending institutions&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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,039)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,039)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments received from insurance carriers&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,632)&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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138,372)&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses&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:'Arial',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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of December 31, 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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65,889&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,609&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75,430&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase of contract assets due to new business generation&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,113&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,055&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,245&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,413&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment of contract assets due to estimation of revenue from performance obligations satisfied in previous periods&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,812)&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:'Arial',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 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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,812)&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables transferred from contract assets upon billing the lending institutions&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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,440)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67,440)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments received from insurance carriers&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,383)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,942)&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:'Arial',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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96,325)&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Ending balance as of December 31, 2023&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,855&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,721&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;29,314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-57" decimals="-3" id="f-425" unitRef="usd">105486000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-58" decimals="-3" id="f-426" unitRef="usd">1316000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-59" decimals="-3" id="f-427" unitRef="usd">6154000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-34" decimals="-3" id="f-428" unitRef="usd">112956000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-12" decimals="-3" id="f-429" unitRef="usd">95733000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-60" decimals="-3" id="f-430" unitRef="usd">8924000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-9" decimals="-3" id="f-431" unitRef="usd">80812000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-17" decimals="-3" id="f-432" unitRef="usd">185469000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-12" decimals="-3" id="f-433" unitRef="usd">5677000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-60" decimals="-3" id="f-434" unitRef="usd">0</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-9" decimals="-3" id="f-435" unitRef="usd">0</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-17" decimals="-3" id="f-436" unitRef="usd">5677000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable contextRef="c-12" decimals="-3" id="f-437" unitRef="usd">0</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable contextRef="c-60" decimals="-3" id="f-438" unitRef="usd">0</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable contextRef="c-9" decimals="-3" id="f-439" unitRef="usd">79039000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable contextRef="c-17" decimals="-3" id="f-440" unitRef="usd">79039000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <lpro:PaymentsReceivedFromInsuranceCarriers contextRef="c-12" decimals="-3" id="f-441" unitRef="usd">129740000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers contextRef="c-60" decimals="-3" id="f-442" unitRef="usd">8632000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers contextRef="c-9" decimals="-3" id="f-443" unitRef="usd">0</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers contextRef="c-17" decimals="-3" id="f-444" unitRef="usd">138372000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-12" decimals="-3" id="f-445" unitRef="usd">-87000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-60" decimals="-3" id="f-446" unitRef="usd">-1000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-9" decimals="-3" id="f-447" unitRef="usd">-5000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-17" decimals="-3" id="f-448" unitRef="usd">-93000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-61" decimals="-3" id="f-449" unitRef="usd">65889000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-62" decimals="-3" id="f-450" unitRef="usd">1609000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-63" decimals="-3" id="f-451" unitRef="usd">7932000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-7" decimals="-3" id="f-452" unitRef="usd">75430000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-11" decimals="-3" id="f-453" unitRef="usd">66113000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-64" decimals="-3" id="f-454" unitRef="usd">10055000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-8" decimals="-3" id="f-455" unitRef="usd">64245000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination contextRef="c-1" decimals="-3" id="f-456" unitRef="usd">140413000</us-gaap:ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-11" decimals="-3" id="f-457" unitRef="usd">22812000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-64" decimals="-3" id="f-458" unitRef="usd">0</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-8" decimals="-3" id="f-459" unitRef="usd">0</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress contextRef="c-1" decimals="-3" id="f-460" unitRef="usd">22812000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable contextRef="c-11" decimals="-3" id="f-461" unitRef="usd">0</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable contextRef="c-64" decimals="-3" id="f-462" unitRef="usd">0</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable contextRef="c-8" decimals="-3" id="f-463" unitRef="usd">67440000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable contextRef="c-1" decimals="-3" id="f-464" unitRef="usd">67440000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <lpro:PaymentsReceivedFromInsuranceCarriers contextRef="c-11" decimals="-3" id="f-465" unitRef="usd">86383000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers contextRef="c-64" decimals="-3" id="f-466" unitRef="usd">9942000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers contextRef="c-8" decimals="-3" id="f-467" unitRef="usd">0</lpro:PaymentsReceivedFromInsuranceCarriers>
    <lpro:PaymentsReceivedFromInsuranceCarriers contextRef="c-1" decimals="-3" id="f-468" unitRef="usd">96325000</lpro:PaymentsReceivedFromInsuranceCarriers>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-11" decimals="-3" id="f-469" unitRef="usd">-48000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-64" decimals="-3" id="f-470" unitRef="usd">1000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-8" decimals="-3" id="f-471" unitRef="usd">-1000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-472" unitRef="usd">-48000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-65" decimals="-3" id="f-473" unitRef="usd">22855000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-66" decimals="-3" id="f-474" unitRef="usd">1721000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-51" decimals="-3" id="f-475" unitRef="usd">4738000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet contextRef="c-6" decimals="-3" id="f-476" unitRef="usd">29314000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-6" decimals="-5" id="f-477" unitRef="usd">28700000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c-7" decimals="-5" id="f-478" unitRef="usd">54400000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c-6" decimals="-5" id="f-479" unitRef="usd">600000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c-7" decimals="-5" id="f-480" unitRef="usd">21000000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-481">Debt&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the Company&#x2019;s debt as of the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:72.730%"&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.619%"&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:11.621%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term Loan due 2027&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145,313&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;149,063&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving Credit Facility&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:'Arial',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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Unamortized deferred financing costs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,268)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,630)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144,045&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147,433&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: current portion of debt&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,688)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,750)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total long-term debt, net of deferred financing costs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;139,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;143,683&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Agreement&#x2014;Term Loan due 2027, and Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September&#160;9, 2022, the Company entered into a First Amendment to its existing Credit Agreement (the &#x201c;First Amendment&#x201d;) with Wells Fargo Bank, N.A. (&#x201c;Wells Fargo&#x201d;), as the administrative agent, and the financial institutions party thereto, as the lenders. The First Amendment provided the Company senior secured credit facilities in an aggregate principal amount of $300.0 million, which (i) established a term loan due 2027 with a principal amount of $150.0 million,(the &#x201c;Term Loan due 2027&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;&#x201d;),&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and (ii) increased the borrowing capacity on the existing revolving credit facility to $150.0 million (the &#x201c;Revolving Credit Facility&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;&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, both scheduled to mature on September&#160;9, 2027 (collectively, the &#x201c;Credit Agreement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Proxima Nova',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company used proceeds from the Term Loan due 2027 to pay off all outstanding amounts under its prior credit agreement and pay transaction costs related to the First Amendment. The remaining proceeds were used for working capital and other general corporate purposes. The transaction was treated as a debt modification under ASC Topic 470-50, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Modifications and Extinguishments&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The obligations of the Company under the Credit Agreement are guaranteed by all of the Company&#x2019;s U.S. subsidiaries and are secured by substantially all of the assets of the Company and its U.S. subsidiaries, subject to customary exceptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Credit Agreement bear interest at a rate equal to either (i) an Alternate Base rate (&#x201c;ABR&#x201d;) or (ii) the term Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) plus 0.10% (&#x201c;Adjusted SOFR&#x201d;) plus a spread that is based upon the Company&#x2019;s total net leverage ratio. The spread ranges from 0.625% to 1.375% per annum for ABR loans and 1.625% to 2.375% per annum for Adjusted SOFR loans. With respect to the ABR loans, interest will be payable at the end of each calendar quarter. With respect to the Adjusted SOFR loans, interest will be payable at the end of the selected interest period (at least quarterly). Additionally, there is an unused commitment fee payable at the end of each quarter at a rate per annum ranging from 0.15% to 0.225% based on the average daily unused portion of the Revolving Credit Facility and other customary letter of credit fees. Pursuant to the Credit Agreement, the interest rate spread and commitment fees increase or decrease in increments as the Company&#x2019;s Funded Secured Debt/EBITDA ratio increases or decreases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Term Loan due 2027 and the Revolving Credit Facility were both subject to an Adjusted SOFR rate of 5.477% plus a spread of 1.625% per annum. Commitment fees were accrued at 0.150% under the Revolving Credit Facility&#x2019;s unused commitment balance of $150.0 million as of December&#160;31, 2023. As of December&#160;31, 2023, the effective interest rate on the Company&#x2019;s outstanding borrowings was 7.348%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Credit Agreement, the Company incurred aggregate deferred financing costs of $2.6 million, of which (i) $2.1 million was allocated to the related term loans and capitalized as a contra-liability against the principal balance of the term loans, and (ii) $0.5 million was allocated to the Revolving Credit Facility and is included within &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; on the Consolidated Balance Sheets. These deferred financing costs are amortized as interest expense using the effective interest method over the term of the Credit Agreement. Unamortized deferred financing costs related to the Term Loan due 2027 and the Revolving Credit Facility were $1.3 million and $0.3 million, respectively, as of December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains a maximum total net leverage ratio financial covenant and a minimum fixed charge coverage ratio financial covenant, which are tested quarterly. The maximum total net leverage ratio is 3.5:1 for any fiscal quarter ending on or prior to June 30, 2024 and then decreases to 3.0:1 for any fiscal quarter ending after June 30, 2024. The minimum fixed charge coverage ratio is 1.25:1. As of December&#160;31, 2023, the Company was in compliance with all required covenants under the Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principal Maturities of Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal maturities of debt outstanding as of December&#160;31, 2023 are as follows:&lt;/span&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:70.966%"&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:14.078%"&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.656%"&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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,688&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,500&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,500&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,625&#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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Arial',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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145,313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-482">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the Company&#x2019;s debt as of the dates indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:72.730%"&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.619%"&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:11.621%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term Loan due 2027&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145,313&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;149,063&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving Credit Facility&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:'Arial',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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Unamortized deferred financing costs&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,268)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,630)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144,045&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147,433&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: current portion of debt&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,688)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,750)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total long-term debt, net of deferred financing costs&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;139,357&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;143,683&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-67" decimals="-3" id="f-483" unitRef="usd">145313000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-68" decimals="-3" id="f-484" unitRef="usd">149063000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-69" decimals="-3" id="f-485" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-70" decimals="-3" id="f-486" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-6" decimals="-3" id="f-487" unitRef="usd">1268000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-7" decimals="-3" id="f-488" unitRef="usd">1630000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt contextRef="c-6" decimals="-3" id="f-489" unitRef="usd">144045000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-7" decimals="-3" id="f-490" unitRef="usd">147433000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-6" decimals="-3" id="f-491" unitRef="usd">4688000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-7" decimals="-3" id="f-492" unitRef="usd">3750000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-67" decimals="-3" id="f-493" unitRef="usd">139357000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-68" decimals="-3" id="f-494" unitRef="usd">143683000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-4" decimals="INF" id="f-495" unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-5" id="f-496" unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-5" id="f-497" unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-71"
      decimals="INF"
      id="f-498"
      unitRef="number">0.0010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-72"
      decimals="INF"
      id="f-499"
      unitRef="number">0.00625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-73"
      decimals="INF"
      id="f-500"
      unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-74"
      decimals="INF"
      id="f-501"
      unitRef="number">0.01625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-75"
      decimals="INF"
      id="f-502"
      unitRef="number">0.02375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-76"
      decimals="INF"
      id="f-503"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-77"
      decimals="INF"
      id="f-504"
      unitRef="number">0.00225</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-78"
      decimals="INF"
      id="f-505"
      unitRef="number">0.05477</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <lpro:DebtInstrumentMarginRate
      contextRef="c-78"
      decimals="INF"
      id="f-506"
      unitRef="number">0.01625</lpro:DebtInstrumentMarginRate>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="c-76"
      decimals="INF"
      id="f-507"
      unitRef="number">0.00150</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-79" decimals="-5" id="f-508" unitRef="usd">150000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-79" decimals="5" id="f-509" unitRef="number">0.07348</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-80" decimals="-5" id="f-510" unitRef="usd">2600000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-81" decimals="-5" id="f-511" unitRef="usd">2100000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-82" decimals="-5" id="f-512" unitRef="usd">500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:FinancingReceivableUnamortizedLoanFeeCost contextRef="c-83" decimals="-5" id="f-513" unitRef="usd">1300000</us-gaap:FinancingReceivableUnamortizedLoanFeeCost>
    <us-gaap:FinancingReceivableUnamortizedLoanFeeCost contextRef="c-79" decimals="-5" id="f-514" unitRef="usd">300000</us-gaap:FinancingReceivableUnamortizedLoanFeeCost>
    <lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum
      contextRef="c-84"
      decimals="INF"
      id="f-515"
      unitRef="number">3.5</lpro:DebtInstrumentCovenantTotalNetLeverageRatioMaximum>
    <lpro:DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum
      contextRef="c-85"
      decimals="INF"
      id="f-516"
      unitRef="number">3.0</lpro:DebtInstrumentCovenantDecreasedTotalNetLeverageRatioMaximum>
    <lpro:DebtInstrumentCovenantFixedChargeCoverageRatioMinimum
      contextRef="c-84"
      decimals="INF"
      id="f-517"
      unitRef="number">1.25</lpro:DebtInstrumentCovenantFixedChargeCoverageRatioMinimum>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-518">&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal maturities of debt outstanding as of December&#160;31, 2023 are as follows:&lt;/span&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:70.966%"&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:14.078%"&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.656%"&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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,688&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,500&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,500&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,625&#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="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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Arial',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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145,313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-6" decimals="-3" id="f-519" unitRef="usd">4688000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-6" decimals="-3" id="f-520" unitRef="usd">7500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-6" decimals="-3" id="f-521" unitRef="usd">7500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-6" decimals="-3" id="f-522" unitRef="usd">125625000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-6" decimals="-3" id="f-523" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-6" decimals="-3" id="f-524" unitRef="usd">145313000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-525">Stockholders&#x2019; Equity &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June&#160;11, 2020, the Company&#x2019;s common stock began trading on the Nasdaq under the symbol &#x201c;LPRO.&#x201d; Pursuant to the terms of the Amended and Restated Certificate of Incorporation, the Company was authorized to issue the following shares and classes of capital stock, each with a par value of $0.01 per share: (i) 550,000,000 shares of common stock and (ii) 10,000,000 shares of preferred stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;17, 2022, the Board of Directors authorized the Share Repurchase Program allowing the Company to repurchase up to $75.0 million of the Company&#x2019;s outstanding common stock until November&#160;17, 2023. On October&#160;26, 2023, the Board of Directors extended the expiration date of the Share Repurchase Program to March&#160;31, 2024. Repurchases may be made at management&#x2019;s discretion from time to time on the open market. The Share Repurchase Program may be suspended, amended, or discontinued at any time. Pursuant to the Share Repurchase Program, the Company repurchased 5,233,065 shares at an average price of $7.13 for a total of $37.3 million, excluding excise tax, during the year ended December&#160;31, 2023. Pursuant to the Share Repurchase Program, the Company repurchased 2,643,306 shares at an average price of $6.82 for a total of $18.0 million during the year ended December&#160;31, 2022. These shares were recorded to &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Treasury stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; at cost in the Consolidated Balance Sheets, which includes $0.3 million of excise tax expected to be paid in April 2024. This excise tax payable is included within &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Consolidated Balance Sheets. As of December&#160;31, 2023, the Company had $19.6 million available under the Share Repurchase Program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2023, the Company repurchased 5,233,065 shares of common stock and issued 406,801 shares of common stock, net of shares withheld for taxes, related to RSUs that vested during 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, the Company repurchased 2,643,306 shares of common stock and issued 76,489 shares of common stock, net of shares withheld for taxes, related to RSUs that vested during 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of these events, the Company&#x2019;s outstanding common stock was 118,819,795 shares, net of treasury shares, as of December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dividend&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any decision to declare and pay dividends in the future will be made at the sole discretion of the Company&#x2019;s Board of Directors and will depend on, among other things, results of operations, cash requirements, financial condition, contractual restrictions and other factors that the Company&#x2019;s Board of Directors may deem relevant. In addition, the Company&#x2019;s ability to pay dividends will be limited by covenants in its existing indebtedness and may be limited by the agreements governing other indebtedness that it or its subsidiaries incur in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-86"
      decimals="INF"
      id="f-526"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c-86"
      decimals="INF"
      id="f-527"
      unitRef="shares">550000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-86"
      decimals="INF"
      id="f-528"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-87" decimals="-5" id="f-529" unitRef="usd">75000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-43"
      decimals="INF"
      id="f-530"
      unitRef="shares">5233065</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-43"
      decimals="2"
      id="f-531"
      unitRef="usdPerShare">7.13</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <lpro:StockRepurchasedDuringPeriodValueExcludingExcisedTax contextRef="c-43" decimals="-5" id="f-532" unitRef="usd">37300000</lpro:StockRepurchasedDuringPeriodValueExcludingExcisedTax>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-36"
      decimals="INF"
      id="f-533"
      unitRef="shares">2643306</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-36"
      decimals="2"
      id="f-534"
      unitRef="usdPerShare">6.82</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c-36" decimals="-5" id="f-535" unitRef="usd">18000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="c-6" decimals="-5" id="f-536" unitRef="usd">300000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-6" decimals="-5" id="f-537" unitRef="usd">19600000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-43"
      decimals="INF"
      id="f-538"
      unitRef="shares">5233065</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c-43"
      decimals="INF"
      id="f-539"
      unitRef="shares">406801</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c-36"
      decimals="INF"
      id="f-540"
      unitRef="shares">2643306</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c-36"
      decimals="INF"
      id="f-541"
      unitRef="shares">76489</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-542" unitRef="shares">118819795</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-543">Share-Based Compensation&lt;div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2020 Stock Option and Incentive Plan (the &#x201c;2020 Plan&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2020 Plan, approved by Nebula&#x2019;s stockholders on June 9, 2020, provides for the grant of stock options, stock appreciation rights, restricted stock units and other stock or cash-based awards. The Company initially reserved 9,693,750 shares, approximately 10% the number of shares of its common stock outstanding upon the Closing Date, as the initial limit for the issuance of awards under the 2020 Plan. The 2020 Plan provides that effective January 1, 2021, the number of shares reserved and available for issuance under the plan automatically increases on January 1 of each year by 4% of the outstanding number of shares of the Company&#x2019;s common stock on December 31 of the immediately preceding year. The total reserved shares are subject to an adjustment in the event of a stock split, stock dividend or other change in the Company&#x2019;s capitalization. As of December&#160;31, 2023, the shares available for issuance under the 2020 Plan were 21&#160;million shares, which includes the 4% annual increase in 2023 less RSUs, PSUs and stock options granted under the 2020 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense recorded for each type of award is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:53.445%"&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.122%"&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.416%"&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.418%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-based 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,010&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,458&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,934&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(727)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,122&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total share-based compensation expense&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2023, 2022 and 2021, share-based compensation expense was allocated to cost of services, general and administrative, selling and marketing, and research and development, generally based on the functional responsibilities of the awarded unitholders in the accompanying Consolidated Statements of Operations as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:53.445%"&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.122%"&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.416%"&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.418%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,565&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,028&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,102&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Time-Based Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs represent the right to receive shares of common stock at the end of the vesting period in an amount equal to the number of RSUs that vest. RSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases providing services to the Company prior to the lapse of the restriction. The fair value used to calculate share-based compensation expense of such RSUs is determined using the closing price on the date of grant applied to the total number of shares that were anticipated to fully &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;vest based on schedules as set forth in the respective award agreements, generally over four years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the RSU activity for the year end December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&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:70.537%"&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.384%"&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.496%"&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.384%"&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.499%"&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Time-Based&lt;br/&gt;Restricted Stock Units&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Awards&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Fair Value at Grant Date&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,023,383&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,615,305&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.85&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(588,586)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.26&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(229,568)&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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.04&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,820,534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total fair value of the RSUs that vested during the years ended December 31, 2023 and 2022 was $4.2 million and $0.9 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance-Based Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021 and 2022, PSUs were granted with a three-year performance period. The terms and conditions of the PSUs allow for vesting of the awards ranging between forfeiture and 100% of target. PSUs represent the right to receive shares of common stock at the end of the vesting period in an amount equal to the number of PSUs that &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;vest. PSUs are subject to restrictions on transfer and are generally subject to a risk of forfeiture if the award recipient ceases providing services to the Company prior to the lapse of the restriction. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates the probability of achieving performance goals on a quarterly basis for these awards and recognizes share-based compensation to the extent achievement of performance goals is considered probable. During the year ended December&#160;31, 2022, the Company determined certain performance goals were improbable of being achieved and recorded a reduction to its share-based compensation expense of approximately $1.0&#160;million, which represented a change in estimate related to share-based compensation expense reported in prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2023, PSUs were granted with a three-year performance period. The terms and conditions of the PSUs allow for vesting of the awards ranging between forfeiture and 200% of target. The vesting level is calculated based on the total stockholder return achieved during the performance period compared to the total stockholder return of a predetermined peer group. The fair value of the PSUs was determined using a Monte Carlo simulation and will be recognized over the requisite service period. The Monte Carlo simulation model utilizes multiple input variables that determine the probability of satisfying the market condition stipulated in the award to calculate the fair value of the award. Expected volatility in the model was estimated using were estimated using a historical period consistent with the performance period of approximately three years. The risk-free interest rate was based on the United States Treasury rate for a term commensurate with the expected life of the grant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company used the following assumptions to estimate the fair value of PSUs granted during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:63.081%"&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:34.719%"&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/div&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:'Arial',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the PSU activity for the year ended December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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:63.081%"&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.384%"&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.496%"&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.384%"&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:19.955%"&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance-Based&lt;br/&gt;Restricted Stock Units&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Awards&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Fair Value at Grant Date&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;159,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,425&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.80&#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;/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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2023&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;441,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17.90&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s outstanding stock options vest, subject to the continued employment of the grantees, in equal annual installments over four years following the grant date. The contractual term for the exercisability of the stock options is ten years from the grant date. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock option activity for the year ended December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:47.438%"&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.384%"&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:15.420%"&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.384%"&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:15.420%"&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:15.424%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Awards&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Contractual Term (Years)&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;172,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.44&lt;/span&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;/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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,244)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,168)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.56&#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="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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2023&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,049&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.81&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Vested and expected to vest at December 31, 2023&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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,049&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.81&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at December 31, 2023&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;106,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s stock options had&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; no intrinsic value as of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; December 31, 2023 and 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimated the fair value of each stock option on the date of grant using a Black&#x2013;Scholes option-pricing model, applying the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:74.192%"&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.384%"&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:23.024%"&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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.51&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.55%&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.00%&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (d)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt"&gt;The risk-free interest rate was interpolated from the five-year and seven-year Constant Maturity Treasury rate published by the U.S. Treasury as of the date of the grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt"&gt;The expected life was estimated using the Simplified Method, which utilizes the midpoint between the vesting date and the end of the contractual term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt"&gt;The expected volatility rate was based on the average of implied and observed historical volatility of comparable companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt"&gt;At the grant date, no dividends were expected to be paid over the contractual term of the stock options granted, based on the Company's dividend policy, resulting in the use of a zero dividend rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unrecognized Share-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects future compensation expense to be recorded for share-based compensation awards that were outstanding as of December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:52.993%"&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.384%"&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:21.268%"&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.384%"&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:21.271%"&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrecognized Expense&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/div&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-based 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,943&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.67&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based 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:'Arial',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;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.00&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total unrecognized stock-based compensation expense&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,114&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.54&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c-88"
      decimals="INF"
      id="f-544"
      unitRef="shares">9693750</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <lpro:PercentOnNumberOfSharesOutstanding contextRef="c-88" decimals="2" id="f-545" unitRef="number">0.10</lpro:PercentOnNumberOfSharesOutstanding>
    <lpro:PercentOfIncrementalSharesOnOutstandingCommonStock
      contextRef="c-88"
      decimals="INF"
      id="f-546"
      unitRef="number">0.04</lpro:PercentOfIncrementalSharesOnOutstandingCommonStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-89"
      decimals="INF"
      id="f-547"
      unitRef="shares">21000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <lpro:PercentOfIncrementalSharesOnOutstandingCommonStock
      contextRef="c-89"
      decimals="INF"
      id="f-548"
      unitRef="number">0.04</lpro:PercentOfIncrementalSharesOnOutstandingCommonStock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-549">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share-based compensation expense recorded for each type of award is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:53.445%"&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.122%"&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.416%"&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.418%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-based 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,010&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,458&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,934&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(727)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,122&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;759&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total share-based compensation expense&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2023, 2022 and 2021, share-based compensation expense was allocated to cost of services, general and administrative, selling and marketing, and research and development, generally based on the functional responsibilities of the awarded unitholders in the accompanying Consolidated Statements of Operations as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:53.445%"&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.122%"&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.416%"&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.418%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,565&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,028&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,102&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of services&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reflects future compensation expense to be recorded for share-based compensation awards that were outstanding as of December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:52.993%"&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.384%"&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:21.268%"&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.384%"&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:21.271%"&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrecognized Expense&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization Period (Years)&lt;/span&gt;&lt;/div&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-based 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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,943&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.67&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based 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:'Arial',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;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.00&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total unrecognized stock-based compensation expense&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,114&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.54&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-90" decimals="-3" id="f-550" unitRef="usd">8010000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-91" decimals="-3" id="f-551" unitRef="usd">5458000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-92" decimals="-3" id="f-552" unitRef="usd">1934000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-93" decimals="-3" id="f-553" unitRef="usd">965000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-94" decimals="-3" id="f-554" unitRef="usd">-727000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-95" decimals="-3" id="f-555" unitRef="usd">1122000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-96" decimals="-3" id="f-556" unitRef="usd">517000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-97" decimals="-3" id="f-557" unitRef="usd">718000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-98" decimals="-3" id="f-558" unitRef="usd">759000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-559" unitRef="usd">9492000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-17" decimals="-3" id="f-560" unitRef="usd">5449000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-18" decimals="-3" id="f-561" unitRef="usd">3815000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-99" decimals="-3" id="f-562" unitRef="usd">7565000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-100" decimals="-3" id="f-563" unitRef="usd">4028000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-101" decimals="-3" id="f-564" unitRef="usd">3102000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-102" decimals="-3" id="f-565" unitRef="usd">858000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-103" decimals="-3" id="f-566" unitRef="usd">687000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-104" decimals="-3" id="f-567" unitRef="usd">366000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-105" decimals="-3" id="f-568" unitRef="usd">385000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-106" decimals="-3" id="f-569" unitRef="usd">395000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-107" decimals="-3" id="f-570" unitRef="usd">217000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-108" decimals="-3" id="f-571" unitRef="usd">684000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-109" decimals="-3" id="f-572" unitRef="usd">339000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-110" decimals="-3" id="f-573" unitRef="usd">130000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-574" unitRef="usd">9492000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-17" decimals="-3" id="f-575" unitRef="usd">5449000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-18" decimals="-3" id="f-576" unitRef="usd">3815000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-111" id="f-577">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c-1" id="f-578">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the RSU activity for the year end December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&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:70.537%"&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.384%"&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.496%"&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.384%"&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.499%"&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Time-Based&lt;br/&gt;Restricted Stock Units&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Awards&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Fair Value at Grant Date&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,023,383&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11.52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,615,305&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.85&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(588,586)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.26&#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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(229,568)&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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.04&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,820,534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the PSU activity for the year ended December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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:63.081%"&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.384%"&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.496%"&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.384%"&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:19.955%"&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance-Based&lt;br/&gt;Restricted Stock Units&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Awards&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Fair Value at Grant Date&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unvested as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;159,965&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.35&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,425&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.80&#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;/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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2023&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;441,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17.90&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s outstanding stock options vest, subject to the continued employment of the grantees, in equal annual installments over four years following the grant date. The contractual term for the exercisability of the stock options is ten years from the grant date. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock option activity for the year ended December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:47.438%"&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.384%"&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:15.420%"&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.384%"&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:15.420%"&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:15.424%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Stock Options&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Awards&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&lt;/span&gt;&lt;/div&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Contractual Term (Years)&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2022&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;172,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;border-top:1pt solid #000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7.44&lt;/span&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;/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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,244)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,168)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.56&#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="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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of December 31, 2023&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,049&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.81&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Vested and expected to vest at December 31, 2023&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:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,049&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.81&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Exercisable at December 31, 2023&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;106,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6.75&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-112"
      decimals="INF"
      id="f-579"
      unitRef="shares">2023383</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-112"
      decimals="2"
      id="f-580"
      unitRef="usdPerShare">11.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-90"
      decimals="INF"
      id="f-581"
      unitRef="shares">1615305</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-90"
      decimals="2"
      id="f-582"
      unitRef="usdPerShare">6.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-90"
      decimals="INF"
      id="f-583"
      unitRef="shares">588586</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-90"
      decimals="2"
      id="f-584"
      unitRef="usdPerShare">13.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-90"
      decimals="INF"
      id="f-585"
      unitRef="shares">229568</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-90"
      decimals="2"
      id="f-586"
      unitRef="usdPerShare">8.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-113"
      decimals="INF"
      id="f-587"
      unitRef="shares">2820534</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-113"
      decimals="2"
      id="f-588"
      unitRef="usdPerShare">8.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-90" decimals="-5" id="f-589" unitRef="usd">4200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-91" decimals="-5" id="f-590" unitRef="usd">900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <lpro:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage
      contextRef="c-114"
      decimals="INF"
      id="f-591"
      unitRef="number">1</lpro:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage>
    <lpro:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage
      contextRef="c-115"
      decimals="INF"
      id="f-592"
      unitRef="number">1</lpro:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsTargetPercentage>
    <us-gaap:ShareBasedCompensation contextRef="c-93" decimals="-5" id="f-593" unitRef="usd">1000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-116" id="f-594">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-595">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company used the following assumptions to estimate the fair value of PSUs granted during the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;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:63.081%"&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:34.719%"&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2023&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/div&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:'Arial',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-117" decimals="3" id="f-596" unitRef="number">0.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate contextRef="c-117" decimals="3" id="f-597" unitRef="number">0.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-115"
      decimals="INF"
      id="f-598"
      unitRef="shares">159965</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-115"
      decimals="2"
      id="f-599"
      unitRef="usdPerShare">23.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-93"
      decimals="INF"
      id="f-600"
      unitRef="shares">281425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-93"
      decimals="2"
      id="f-601"
      unitRef="usdPerShare">14.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-118"
      decimals="INF"
      id="f-602"
      unitRef="shares">441390</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-118"
      decimals="2"
      id="f-603"
      unitRef="usdPerShare">17.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-119" id="f-604">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c-119" id="f-605">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-7" decimals="INF" id="f-606" unitRef="shares">172461</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-7"
      decimals="2"
      id="f-607"
      unitRef="usdPerShare">33.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-17" id="f-608">P7Y5M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="c-1" decimals="INF" id="f-609" unitRef="shares">20244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-610"
      unitRef="usdPerShare">33.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="INF" id="f-611" unitRef="shares">12168</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-612"
      unitRef="usdPerShare">33.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-6" decimals="INF" id="f-613" unitRef="shares">140049</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-614"
      unitRef="usdPerShare">33.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-615">P6Y9M21D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="c-6" decimals="INF" id="f-616" unitRef="shares">140049</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-617"
      unitRef="usdPerShare">33.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-6" decimals="INF" id="f-618" unitRef="shares">106012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-6"
      decimals="2"
      id="f-619"
      unitRef="usdPerShare">33.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-620">P6Y9M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-7" decimals="-5" id="f-621" unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-6" decimals="-5" id="f-622" unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-623">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimated the fair value of each stock option on the date of grant using a Black&#x2013;Scholes option-pricing model, applying the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:74.192%"&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.384%"&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:23.024%"&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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.51&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.55%&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility rate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.00%&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (d)&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt"&gt;The risk-free interest rate was interpolated from the five-year and seven-year Constant Maturity Treasury rate published by the U.S. Treasury as of the date of the grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt"&gt;The expected life was estimated using the Simplified Method, which utilizes the midpoint between the vesting date and the end of the contractual term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.51pt"&gt;The expected volatility rate was based on the average of implied and observed historical volatility of comparable companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.01pt"&gt;At the grant date, no dividends were expected to be paid over the contractual term of the stock options granted, based on the Company's dividend policy, resulting in the use of a zero dividend rate.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-120"
      decimals="2"
      id="f-624"
      unitRef="usdPerShare">15.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-120" decimals="4" id="f-625" unitRef="number">0.0055</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-120" id="f-626">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-120" decimals="4" id="f-627" unitRef="number">0.5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-120"
      decimals="INF"
      id="f-628"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c-121" id="f-629">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c-122" id="f-630">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-1" decimals="INF" id="f-631" unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-113" decimals="-3" id="f-632" unitRef="usd">19943000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-90" id="f-633">P2Y8M1D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-118" decimals="-3" id="f-634" unitRef="usd">3645000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-93" id="f-635">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c-123" decimals="-3" id="f-636" unitRef="usd">526000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-96" id="f-637">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-6" decimals="-3" id="f-638" unitRef="usd">24114000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-1" id="f-639">P2Y6M14D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-640">Net Income Per Share&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per share is computed based on the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is computed based on the weighted average number of common shares outstanding plus the effect of potentially dilutive common shares outstanding during the period using the applicable methods. The potentially dilutive common shares during the years ended December&#160;31, 2023, 2022 and 2021 include unvested and unexercised stock options, unvested time-based restricted stock units and unvested performance-based restricted stock units whose performance conditions have been satisfied. The potentially dilutive common shares during the same periods do not include performance-based restricted stock units if the performance conditions of these awards have not been satisfied. The potentially dilutive common shares are included in the calculation of diluted net income per share only when their effect is dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the years ended December&#160;31, 2023, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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: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:11.619%"&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:11.619%"&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:11.623%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share data)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Basic net income per share:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,070&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,620&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,082&#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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income attributable to common stockholders&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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;66,620&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;146,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,826,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,108,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,354,597&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income per share attributable to common stockholders&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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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: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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Diluted net income per share:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income attributable to common stockholders&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;66,620&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;146,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,826,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,108,329&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,354,597&#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 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of time-based restricted stock units outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;648,236&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,285&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,838&#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 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted weighted average common shares outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;121,474,880&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,261,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,390,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income per share attributable to common stockholders&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive outstanding securities for the years ended December&#160;31, 2023, 2022 and 2021 were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive for the periods presented, or the issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.572%"&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:11.326%"&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.384%"&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.326%"&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:11.332%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested and unexercised 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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,049&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,461&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,348&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested time-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,702&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411,349&#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:'Arial',sans-serif;font-size:10pt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested performance-based 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,675&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,965&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,289&#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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;845,426&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;743,775&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;443,637&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-641">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income per share attributable to common stockholders for the years ended December&#160;31, 2023, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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: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:11.619%"&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:11.619%"&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:11.623%"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share data)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Basic net income per share:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income &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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,070&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,620&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,082&#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 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income attributable to common stockholders&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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;66,620&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;146,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;120,826,644&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,108,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,354,597&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income per share attributable to common stockholders&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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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: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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Diluted net income per share:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net income attributable to common stockholders&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;66,620&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;146,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average common shares outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,826,644&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,108,329&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,354,597&#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 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of time-based restricted stock units outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;648,236&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,285&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,838&#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 25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted weighted average common shares outstanding&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;121,474,880&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,261,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,390,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income per share attributable to common stockholders&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-642" unitRef="usd">22070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-643" unitRef="usd">66620000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-644" unitRef="usd">146082000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-645" unitRef="usd">22070000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-17" decimals="-3" id="f-646" unitRef="usd">66620000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-18" decimals="-3" id="f-647" unitRef="usd">146082000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-648" unitRef="shares">120826644</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-17" decimals="0" id="f-649" unitRef="shares">126108329</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-18" decimals="0" id="f-650" unitRef="shares">126354597</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-651"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-17"
      decimals="2"
      id="f-652"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-18"
      decimals="2"
      id="f-653"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-654" unitRef="usd">22070000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-17" decimals="-3" id="f-655" unitRef="usd">66620000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-18" decimals="-3" id="f-656" unitRef="usd">146082000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-657" unitRef="shares">120826644</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-17" decimals="0" id="f-658" unitRef="shares">126108329</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-18" decimals="0" id="f-659" unitRef="shares">126354597</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="0" id="f-660" unitRef="shares">648236</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-17" decimals="0" id="f-661" unitRef="shares">153285</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-18" decimals="0" id="f-662" unitRef="shares">35838</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-663" unitRef="shares">121474880</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-17" decimals="0" id="f-664" unitRef="shares">126261614</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-18" decimals="0" id="f-665" unitRef="shares">126390435</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-666"
      unitRef="usdPerShare">0.18</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-17"
      decimals="2"
      id="f-667"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-18"
      decimals="2"
      id="f-668"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-669">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following potentially dilutive outstanding securities for the years ended December&#160;31, 2023, 2022 and 2021 were excluded from the computation of diluted net income per share because their effect would have been anti-dilutive for the periods presented, or the issuance of such shares is contingent upon the satisfaction of certain conditions which were not satisfied by the end of the periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:59.572%"&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:11.326%"&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.384%"&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.326%"&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:11.332%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested and unexercised 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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,049&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,461&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194,348&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested time-based 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,702&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411,349&#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:'Arial',sans-serif;font-size:10pt;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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested performance-based 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,675&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,965&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,289&#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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;845,426&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;743,775&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;443,637&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-124" decimals="0" id="f-670" unitRef="shares">140049</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-125" decimals="0" id="f-671" unitRef="shares">172461</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-126" decimals="0" id="f-672" unitRef="shares">194348</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-127" decimals="0" id="f-673" unitRef="shares">280702</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-128" decimals="0" id="f-674" unitRef="shares">411349</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-129" decimals="0" id="f-675" unitRef="shares">150000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-130" decimals="0" id="f-676" unitRef="shares">424675</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-131" decimals="0" id="f-677" unitRef="shares">159965</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-132" decimals="0" id="f-678" unitRef="shares">99289</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-679" unitRef="shares">845426</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-17" decimals="0" id="f-680" unitRef="shares">743775</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-18" decimals="0" id="f-681" unitRef="shares">443637</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-682">Fair Value of Financial Instruments&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. In arriving at a fair value measurement, the Company uses a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In situations where there is little, if any, market activity for the asset or liability at the measurement date, the fair value measurement reflects the Company&#x2019;s own judgments about the assumptions that market participants would use in pricing the asset or liability. Those judgments are developed by the Company based on the best information available in the circumstances, including expected cash flows and appropriately risk-adjusted discount rates, available observable and unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain assets are measured at fair value on a nonrecurring basis. These assets, including fixed assets and operating lease right-of-use asset, are subject to fair value adjustments whenever events or circumstances indicate &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the carrying value of the assets may not be recoverable and are subsequently written down to fair value when impaired. During the years ended December&#160;31, 2023, 2022 and 2021, the Company had no impairment charges related to its fixed assets or operating lease right-of-use asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial assets measured at fair value on a recurring basis were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:31.550%"&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:15.005%"&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:15.005%"&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:15.005%"&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:15.007%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value measurement as of December&#160;31, 2023&lt;/span&gt;&lt;/div&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&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="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash equivalents:&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;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,671&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,671&#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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,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;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:'Arial',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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;211,792&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;211,792&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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-bottom:6pt;margin-top:6pt;text-align:justify"&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:31.550%"&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:15.005%"&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:15.005%"&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:15.005%"&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:15.007%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value measurement as of December&#160;31, 2022&lt;/span&gt;&lt;/div&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&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="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash equivalents:&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;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,915&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,915&#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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,511&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,511&#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:'Arial',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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187,426&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187,426&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts reported in the Consolidated Balance Sheets as current assets or current liabilities, including &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Current contract assets, net&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, each approximate their fair value due to the short-term maturities of the instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments Not Carried at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the fair value of financial assets that are not measured at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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:33.402%"&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:14.543%"&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:14.543%"&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:14.543%"&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:14.549%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&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:'Arial',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: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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying value&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying value&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,045&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,045&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,433&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,433&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;147,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;147,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of the Company&#x2019;s debt approximates its fair value due to its variable interest rate. The fair value was determined using the Adjusted SOFR as of December&#160;31, 2023, and 2022, plus an applicable spread, a Level 2 classification in the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s accounting policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers in or out of any level for the years ended December&#160;31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-1" id="f-683">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s financial assets measured at fair value on a recurring basis were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&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:31.550%"&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:15.005%"&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:15.005%"&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:15.005%"&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:15.007%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value measurement as of December&#160;31, 2023&lt;/span&gt;&lt;/div&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&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="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash equivalents:&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;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,671&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,671&#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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,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;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:'Arial',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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;211,792&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;211,792&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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-bottom:6pt;margin-top:6pt;text-align:justify"&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:31.550%"&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:15.005%"&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:15.005%"&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:15.005%"&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:15.007%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value measurement as of December&#160;31, 2022&lt;/span&gt;&lt;/div&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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;1&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;2&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="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&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="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash equivalents:&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;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,915&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,915&#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:'Arial',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:'Arial',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:'Arial',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:'Arial',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 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,511&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,511&#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:'Arial',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:'Arial',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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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-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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187,426&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187,426&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-133" decimals="-3" id="f-684" unitRef="usd">12671000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-134" decimals="-3" id="f-685" unitRef="usd">12671000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-135" decimals="-3" id="f-686" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-136" decimals="-3" id="f-687" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-137" decimals="-3" id="f-688" unitRef="usd">199121000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-138" decimals="-3" id="f-689" unitRef="usd">199121000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-139" decimals="-3" id="f-690" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-140" decimals="-3" id="f-691" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-6" decimals="-3" id="f-692" unitRef="usd">211792000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-141" decimals="-3" id="f-693" unitRef="usd">211792000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-142" decimals="-3" id="f-694" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-143" decimals="-3" id="f-695" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-144" decimals="-3" id="f-696" unitRef="usd">35915000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-145" decimals="-3" id="f-697" unitRef="usd">35915000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-146" decimals="-3" id="f-698" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-147" decimals="-3" id="f-699" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-148" decimals="-3" id="f-700" unitRef="usd">151511000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-149" decimals="-3" id="f-701" unitRef="usd">151511000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-150" decimals="-3" id="f-702" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-151" decimals="-3" id="f-703" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-7" decimals="-3" id="f-704" unitRef="usd">187426000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-152" decimals="-3" id="f-705" unitRef="usd">187426000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-153" decimals="-3" id="f-706" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-154" decimals="-3" id="f-707" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-708">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the fair value of financial assets that are not measured at fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;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:33.402%"&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:14.543%"&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:14.543%"&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:14.543%"&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:14.549%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&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:'Arial',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: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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying value&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying value&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,045&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,045&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,433&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,433&#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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;147,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;147,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DebtInstrumentFairValue contextRef="c-155" decimals="-3" id="f-709" unitRef="usd">144045000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-156" decimals="-3" id="f-710" unitRef="usd">144045000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-157" decimals="-3" id="f-711" unitRef="usd">147433000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="c-158" decimals="-3" id="f-712" unitRef="usd">147433000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-155" decimals="-3" id="f-713" unitRef="usd">144045000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-156" decimals="-3" id="f-714" unitRef="usd">144045000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-157" decimals="-3" id="f-715" unitRef="usd">147433000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-158" decimals="-3" id="f-716" unitRef="usd">147433000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-717">Commitments and Contingencies&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has one real estate operating lease associated with its corporate headquarters, which commenced on September 1, 2020 and expires on January 31, 2029. The lease agreement provides a &lt;span style="-sec-ix-hidden:f-719"&gt;five&lt;/span&gt; year lease term extension option, which is not included in the Company&#x2019;s lease ROU asset and lease liability balances as of December&#160;31, 2023. The lease agreement contains lease and non-lease components that are accounted for as a single lease component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2023, 2022 and 2021, the Company recorded the following lease expenses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&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:56.001%"&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.556%"&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.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.385%"&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.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.385%"&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.227%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease payments&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease expense&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,354&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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-bottom:6pt;margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to the Company&#x2019;s operating lease is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:58.197%"&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.971%"&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.385%"&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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new lease liabilities&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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 style="height:15pt"&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="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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years)&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 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.08&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 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.08&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 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.08&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease ROU asset and lease liability is summarized below. The current and non-current lease liabilities are reflected in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-743"&gt;&lt;span style="-sec-ix-hidden:f-744"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, on the Company&#x2019;s Consolidated Balance Sheets, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.605%"&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.245%"&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.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:16.247%"&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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="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="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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,911&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,911&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,921)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,301)&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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net operating lease right-of-use asset, net&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/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="border-top:3pt double #000;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:3pt double #000;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,450&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,082&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total operating 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturity of the Company&#x2019;s operating lease liability is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.119%"&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.550%"&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:28.931%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2023&lt;/span&gt;&lt;/div&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: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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,021&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted 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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,938&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of lease liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company was not involved in any claim, proceeding or litigation which may be deemed to have a material adverse effect on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <lpro:LesseeOperatingLeaseNumberOfOperatingLeases contextRef="c-1" decimals="INF" id="f-718" unitRef="lease">1</lpro:LesseeOperatingLeaseNumberOfOperatingLeases>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-720">&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2023, 2022 and 2021, the Company recorded the following lease expenses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&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:56.001%"&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.556%"&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.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.385%"&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.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.385%"&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.227%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;953&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease payments&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;455&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total lease expense&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,354&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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-bottom:6pt;margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information related to the Company&#x2019;s operating lease is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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:58.197%"&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.971%"&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.385%"&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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;896&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;774&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for new lease liabilities&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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 style="height:15pt"&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="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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (in years)&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 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.08&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 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.08&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 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.08&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-721" unitRef="usd">953000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-17" decimals="-3" id="f-722" unitRef="usd">953000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-18" decimals="-3" id="f-723" unitRef="usd">953000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-724" unitRef="usd">401000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-17" decimals="-3" id="f-725" unitRef="usd">408000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-18" decimals="-3" id="f-726" unitRef="usd">455000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-727" unitRef="usd">1354000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-17" decimals="-3" id="f-728" unitRef="usd">1361000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-18" decimals="-3" id="f-729" unitRef="usd">1408000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-730" unitRef="usd">896000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-17" decimals="-3" id="f-731" unitRef="usd">871000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-18" decimals="-3" id="f-732" unitRef="usd">774000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-733" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-17" decimals="-3" id="f-734" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-18" decimals="-3" id="f-735" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-6" id="f-736">P5Y29D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-7" id="f-737">P6Y29D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-34" id="f-738">P7Y29D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-6" decimals="4" id="f-739" unitRef="number">0.0772</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-7" decimals="4" id="f-740" unitRef="number">0.0772</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-34" decimals="4" id="f-741" unitRef="number">0.0772</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <lpro:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-742">&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s operating lease ROU asset and lease liability is summarized below. The current and non-current lease liabilities are reflected in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-743"&gt;&lt;span style="-sec-ix-hidden:f-744"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, on the Company&#x2019;s Consolidated Balance Sheets, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.605%"&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.245%"&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.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:16.247%"&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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="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="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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,911&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,911&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,921)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,301)&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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net operating lease right-of-use asset, net&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;/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="border-top:3pt double #000;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:3pt double #000;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;561&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,450&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,082&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total operating 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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</lpro:AssetsAndLiabilitiesLesseeTableTextBlock>
    <lpro:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-6" decimals="-3" id="f-745" unitRef="usd">5911000</lpro:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <lpro:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c-7" decimals="-3" id="f-746" unitRef="usd">5911000</lpro:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <lpro:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-6" decimals="-3" id="f-747" unitRef="usd">1921000</lpro:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <lpro:OperatingLeaseRightOfUseAssetAccumulatedAmortization contextRef="c-7" decimals="-3" id="f-748" unitRef="usd">1301000</lpro:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-749" unitRef="usd">3990000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-750" unitRef="usd">4610000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-6" decimals="-3" id="f-751" unitRef="usd">632000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-7" decimals="-3" id="f-752" unitRef="usd">561000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-753" unitRef="usd">3450000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-7" decimals="-3" id="f-754" unitRef="usd">4082000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-755" unitRef="usd">4082000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-756" unitRef="usd">4643000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-757">&lt;div style="margin-bottom:6pt;margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The maturity of the Company&#x2019;s operating lease liability is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.119%"&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.550%"&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:28.931%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2023&lt;/span&gt;&lt;/div&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: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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;945&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,021&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted 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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,938&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;856&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Present value of lease liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,082&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;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;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-6" decimals="-3" id="f-758" unitRef="usd">919000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-6" decimals="-3" id="f-759" unitRef="usd">945000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-6" decimals="-3" id="f-760" unitRef="usd">970000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-6" decimals="-3" id="f-761" unitRef="usd">996000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-6" decimals="-3" id="f-762" unitRef="usd">1021000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-6" decimals="-3" id="f-763" unitRef="usd">87000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-6" decimals="-3" id="f-764" unitRef="usd">4938000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-6" decimals="-3" id="f-765" unitRef="usd">856000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-766" unitRef="usd">4082000</us-gaap:OperatingLeaseLiability>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-767">Retirement Plan&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a 401(k) profit-sharing plan (the &#x201c;401(k) Plan&#x201d;) for the benefit of all employees who have attained the age of 21 years old and have completed 60 days of service. Eligible employees may contribute to the 401(k) Plan subject to certain limitations. Under the provisions of the 401(k) Plan, the Company will make a safe harbor non-elective contribution equal to 3% of each participant&#x2019;s compensation and may make discretionary matching contributions, as well as profit-sharing contributions, as determined by management. The Company made no profit-sharing contributions during the years ended December&#160;31, 2023, 2022 and 2021. The Company made safe harbor non-elective contributions of $0.9 million, $0.7 million and $0.5 million to the 401(k) Plan during the years ended December&#160;31, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <lpro:DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation contextRef="c-1" id="f-768">P21Y</lpro:DefinedContributionPlanMinimumEmployeeAgeRequirementForParticipation>
    <lpro:DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation contextRef="c-1" id="f-769">P60D</lpro:DefinedContributionPlanMinimumDaysOfServiceRequiredForParticipation>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="c-1" decimals="INF" id="f-770" unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-18" decimals="INF" id="f-771" unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-1" decimals="INF" id="f-772" unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c-17" decimals="INF" id="f-773" unitRef="usd">0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-1" decimals="-5" id="f-774" unitRef="usd">900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-17" decimals="-5" id="f-775" unitRef="usd">700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-18" decimals="-5" id="f-776" unitRef="usd">500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-777">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2023, 2022 and 2021, the Company recognized income tax expense of $6.8 million, $26.9 million and $45.1 million, respectively, resulting in effective tax rates of 23.5%, 28.8% and 23.6%, respectively. The Company&#x2019;s income tax expense for the year ended December&#160;31, 2023 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% are primarily the result of permanent book/tax differences related to non-deductible compensation under Section 162(m).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax expense for the year ended December&#160;31, 2022 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% primarily due to the impact of state income taxes. The Company&#x2019;s income tax expense for the year ended December&#160;31, 2021 differs from amounts computed by applying the U.S. federal statutory tax rate of 21% primarily due to the impact of state income taxes and the gain associated with the extinguishment of the liability associated with the tax receivable agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s income tax expense attributable to operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.512%"&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.865%"&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.545%"&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.865%"&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.545%"&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.868%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current tax expense&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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,091&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,029&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,537&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,682&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,516&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,494&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax expense (benefit)&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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,821)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,165)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,098&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,164)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,540&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,957&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax expense&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,788&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax expense attributable to operations differs from the expected tax benefit amount computed by applying the statutory federal income tax rate to income before taxes is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&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:57.551%"&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.826%"&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.656%"&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.826%"&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.656%"&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.826%"&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.659%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;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;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax expense (benefit) computed at the statutory rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes&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:'Arial',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;span style="color:#000000;font-family:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Officer's compensation limitation under 162(m) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on extinguishment of tax receivable agreement&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:'Arial',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;span style="color:#000000;font-family:'Arial',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:#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:'Arial',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;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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;/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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax expense (benefit) effective tax rate&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1) Certain prior year tax component amounts have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s state income taxes include a decrease in expense associated with the remeasurement of the Company&#x2019;s deferred tax assets for increases to estimated tax rates expected to be applied in future years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&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 colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.461%"&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.326%"&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.384%"&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.329%"&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="display:none"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&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="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:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax assets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortizable intangible assets&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,650&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,296&#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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113&#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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,063&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79,972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="display:none"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities&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;padding:0 1pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,056)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,863)&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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(972)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,105)&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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(463)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(608)&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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(459)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(268)&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,950)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,844)&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="display:none"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax asset, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;70,113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="height:3pt"&gt;&lt;td colspan="3" style="display:none"&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Certain prior year deferred tax component amounts have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company has assessed whether it is more likely than not that the Company&#x2019;s deferred tax assets will be realized. In making this determination, the Company considers all available positive and negative evidence and makes certain assumptions. The Company considers, among other things, the reversal of its deferred tax liabilities, the overall business environment, its historical earnings and losses, current industry trends and its outlook for future years. The Company believes it is more-likely-than-not all deferred tax assets will be realized and has not recorded any valuation allowance as of December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of unrecognized tax benefits as of December&#160;31, 2023 that, if recognized, would impact the effective income tax rate was $4.0 million. The total amount of unrecognized tax benefits as of December&#160;31, 2022 that, if recognized, would impact the effective income tax rate was $3.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the Company has a receivable of $5.1&#160;million related to state income tax refund claims filed for prior tax years. The liability for unrecognized tax benefits includes $3.8 million of tax expense associated with these refund claims and tax uncertainties in various state jurisdictions due to the complexity of applying evolving state tax laws and uncertainties with respect to sustaining the Company&#x2019;s refunds claims. The Company believes it is not reasonably possible that the unrecognized tax benefits will significantly change during the next twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2023, the Company changed its policy to recognize interest and penalties related to income taxes as a component of income tax expense to better align the classification with the substance of the associated transactions. This accounting policy change had no impact to net income or basic and diluted earnings per share, or to the Consolidated Statements of Operations, for any previous period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files its federal and state income tax returns and some of these returns remain open for examination, with the earliest open years in its key jurisdictions as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:79.016%"&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.784%"&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Federal&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State of Texas&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State of New York&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State of Illinois&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-778" unitRef="usd">6800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-17" decimals="-5" id="f-779" unitRef="usd">26900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-18" decimals="-5" id="f-780" unitRef="usd">45100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-781" unitRef="number">0.235</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-17" decimals="3" id="f-782" unitRef="number">0.288</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-18" decimals="3" id="f-783" unitRef="number">0.236</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-784">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s income tax expense attributable to operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.512%"&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.865%"&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.545%"&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.865%"&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.545%"&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.868%"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current tax expense&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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,091&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,029&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,537&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,682&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,516&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,494&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax expense (benefit)&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;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,821)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,165)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,098&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,164)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,540&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,957&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax expense&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,788&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-785" unitRef="usd">10091000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-786" unitRef="usd">22029000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-787" unitRef="usd">19537000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-788" unitRef="usd">1682000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-789" unitRef="usd">4516000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-790" unitRef="usd">5494000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-791" unitRef="usd">-2821000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-792" unitRef="usd">-4165000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-793" unitRef="usd">16098000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-794" unitRef="usd">-2164000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-795" unitRef="usd">4540000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-796" unitRef="usd">3957000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-797" unitRef="usd">6788000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-17" decimals="-3" id="f-798" unitRef="usd">26920000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-18" decimals="-3" id="f-799" unitRef="usd">45086000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-800">&lt;div style="margin-top:14pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s income tax expense attributable to operations differs from the expected tax benefit amount computed by applying the statutory federal income tax rate to income before taxes is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&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:57.551%"&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.826%"&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.656%"&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.826%"&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.656%"&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.826%"&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.659%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;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;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax expense (benefit) computed at the statutory rate&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes&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:'Arial',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;span style="color:#000000;font-family:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.7&#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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.7&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Officer's compensation limitation under 162(m) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on extinguishment of tax receivable agreement&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:'Arial',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;span style="color:#000000;font-family:'Arial',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:#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:'Arial',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;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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;/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 style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax expense (benefit) effective tax rate&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1) Certain prior year tax component amounts have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="INF" id="f-801" unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-17"
      decimals="INF"
      id="f-802"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-18"
      decimals="INF"
      id="f-803"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="3" id="f-804" unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-17" decimals="3" id="f-805" unitRef="number">0.077</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c-18" decimals="3" id="f-806" unitRef="number">0.037</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent contextRef="c-1" decimals="3" id="f-807" unitRef="number">0.025</lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent>
    <lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent contextRef="c-17" decimals="3" id="f-808" unitRef="number">0.007</lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent>
    <lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent contextRef="c-18" decimals="3" id="f-809" unitRef="number">0.003</lpro:EffectiveIncomeTaxRateReconciliationOfficerCompensationLimitationPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-1" decimals="3" id="f-810" unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-17" decimals="3" id="f-811" unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c-18" decimals="3" id="f-812" unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent contextRef="c-1" decimals="3" id="f-813" unitRef="number">0</lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent>
    <lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent contextRef="c-17" decimals="3" id="f-814" unitRef="number">0</lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent>
    <lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent contextRef="c-18" decimals="3" id="f-815" unitRef="number">0.010</lpro:EffectiveIncomeTaxRateReconciliationGainOnExtinguishmentOfTaxReceivableAgreementPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-1" decimals="3" id="f-816" unitRef="number">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-17" decimals="3" id="f-817" unitRef="number">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c-18" decimals="3" id="f-818" unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-819" unitRef="number">0.235</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-17" decimals="3" id="f-820" unitRef="number">0.288</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-18" decimals="3" id="f-821" unitRef="number">0.236</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-822">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&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 colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.461%"&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.326%"&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.384%"&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.329%"&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="display:none"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, &lt;/span&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="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:'Arial',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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax assets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortizable intangible assets&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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,650&#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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,296&#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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,113&#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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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:'Arial',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:#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;76,063&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79,972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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="display:none"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities&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;padding:0 1pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,056)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,863)&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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(972)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,105)&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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(463)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(608)&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="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(459)&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(268)&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total deferred tax liabilities&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,950)&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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,844)&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="display:none"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax asset, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;70,113&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;65,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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 style="height:3pt"&gt;&lt;td colspan="3" style="display:none"&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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Certain prior year deferred tax component amounts have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c-6" decimals="-3" id="f-823" unitRef="usd">73650000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c-7" decimals="-3" id="f-824" unitRef="usd">78296000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <lpro:DeferredTaxAssetsOperatingLeaseLiability contextRef="c-6" decimals="-3" id="f-825" unitRef="usd">995000</lpro:DeferredTaxAssetsOperatingLeaseLiability>
    <lpro:DeferredTaxAssetsOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-826" unitRef="usd">1113000</lpro:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c-6" decimals="-3" id="f-827" unitRef="usd">1418000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c-7" decimals="-3" id="f-828" unitRef="usd">563000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-6" decimals="-3" id="f-829" unitRef="usd">76063000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-7" decimals="-3" id="f-830" unitRef="usd">79972000</us-gaap:DeferredTaxAssetsNet>
    <lpro:DeferredTaxLiabilitiesContractAssets contextRef="c-6" decimals="-3" id="f-831" unitRef="usd">4056000</lpro:DeferredTaxLiabilitiesContractAssets>
    <lpro:DeferredTaxLiabilitiesContractAssets contextRef="c-7" decimals="-3" id="f-832" unitRef="usd">12863000</lpro:DeferredTaxLiabilitiesContractAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-6" decimals="-3" id="f-833" unitRef="usd">972000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-7" decimals="-3" id="f-834" unitRef="usd">1105000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-835" unitRef="usd">463000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-836" unitRef="usd">608000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-6" decimals="-3" id="f-837" unitRef="usd">459000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-7" decimals="-3" id="f-838" unitRef="usd">268000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-6" decimals="-3" id="f-839" unitRef="usd">5950000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c-7" decimals="-3" id="f-840" unitRef="usd">14844000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-6" decimals="-3" id="f-841" unitRef="usd">70113000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-7" decimals="-3" id="f-842" unitRef="usd">65128000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-6" decimals="-5" id="f-843" unitRef="usd">4000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-7" decimals="-5" id="f-844" unitRef="usd">3900000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeTaxReceivable contextRef="c-6" decimals="-5" id="f-845" unitRef="usd">5100000</us-gaap:IncomeTaxReceivable>
    <us-gaap:SummaryOfIncomeTaxExaminationsTextBlock contextRef="c-1" id="f-846">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files its federal and state income tax returns and some of these returns remain open for examination, with the earliest open years in its key jurisdictions as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:79.016%"&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.784%"&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Federal&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State of Texas&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State of New York&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State of Illinois&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxExaminationsTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-847">Subsequent Events&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated subsequent events through the date these consolidated financial statements were issued. The Company determined there were no events, other than described below, that required disclosure or recognition in these consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 15, 2024, we entered into a program management agreement with Core Specialty, who will provide auto loan default insurance policies for LPP certified loans, from which we expect to earn profit share revenue and claims administration fees.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
